stlaurentjr commited on
Commit
bc67521
·
1 Parent(s): 47518fb

Update scripts/mainrunpodA1111.py

Browse files
Files changed (1) hide show
  1. scripts/mainrunpodA1111.py +21 -49
scripts/mainrunpodA1111.py CHANGED
@@ -21,61 +21,33 @@ import zipfile
21
 
22
  def Deps(force_reinstall):
23
 
24
- if not force_reinstall and os.path.exists(
25
- "/usr/local/lib/python3.10/dist-packages/safetensors"
26
- ):
27
  ntbks()
28
- print("[1;32mModules and notebooks updated, dependencies already installed")
29
- os.environ["TORCH_HOME"] = "/workspace/cache/torch"
30
- os.environ["PYTHONWARNINGS"] = "ignore"
31
  else:
32
- call(
33
- "pip install --root-user-action=ignore --disable-pip-version-check --no-deps -qq gdown PyWavelets numpy==1.23.5 accelerate==0.12.0 --force-reinstall",
34
- shell=True,
35
- stdout=open("/dev/null", "w"),
36
- )
37
  ntbks()
38
- if os.path.exists("deps"):
39
  call("rm -r deps", shell=True)
40
- if os.path.exists("diffusers"):
41
  call("rm -r diffusers", shell=True)
42
- call("mkdir deps", shell=True)
43
- if not os.path.exists("cache"):
44
- call("mkdir cache", shell=True)
45
- os.chdir("deps")
46
- dwn(
47
- "https://huggingface.co/TheLastBen/dependencies/resolve/main/rnpddeps-t2.tar.zst",
48
- "/workspace/deps/rnpddeps-t2.tar.zst",
49
- "Installing dependencies",
50
- )
51
- call(
52
- "tar -C / --zstd -xf rnpddeps-t2.tar.zst",
53
- shell=True,
54
- stdout=open("/dev/null", "w"),
55
- )
56
- call(
57
- "sed -i 's@~/.cache@/workspace/cache@' /usr/local/lib/python3.10/dist-packages/transformers/utils/hub.py",
58
- shell=True,
59
- )
60
- os.chdir("/workspace")
61
- call(
62
- "git clone --depth 1 -q --branch main https://github.com/TheLastBen/diffusers",
63
- shell=True,
64
- stdout=open("/dev/null", "w"),
65
- )
66
- call(
67
- "pip install --root-user-action=ignore --disable-pip-version-check -qq gradio==3.41.2",
68
- shell=True,
69
- stdout=open("/dev/null", "w"),
70
- )
71
  call("rm -r deps", shell=True)
72
- os.chdir("/workspace")
73
- os.environ["TORCH_HOME"] = "/workspace/cache/torch"
74
- os.environ["PYTHONWARNINGS"] = "ignore"
75
- call(
76
- "sed -i 's@text = _formatwarnmsg(msg)@text =\"\"@g' /usr/lib/python3.10/warnings.py",
77
- shell=True,
78
- )
79
  clear_output()
80
 
81
  done()
 
21
 
22
  def Deps(force_reinstall):
23
 
24
+ if not force_reinstall and os.path.exists('/usr/local/lib/python3.10/dist-packages/safetensors'):
 
 
25
  ntbks()
26
+ print('Modules and notebooks updated, dependencies already installed')
27
+ os.environ['TORCH_HOME'] = '/workspace/cache/torch'
28
+ os.environ['PYTHONWARNINGS'] = 'ignore'
29
  else:
30
+ call('pip install --root-user-action=ignore --disable-pip-version-check --no-deps -qq gdown PyWavelets numpy==1.23.5 accelerate==0.12.0 --force-reinstall', shell=True, stdout=open('/dev/null', 'w'))
 
 
 
 
31
  ntbks()
32
+ if os.path.exists('deps'):
33
  call("rm -r deps", shell=True)
34
+ if os.path.exists('diffusers'):
35
  call("rm -r diffusers", shell=True)
36
+ call('mkdir deps', shell=True)
37
+ if not os.path.exists('cache'):
38
+ call('mkdir cache', shell=True)
39
+ os.chdir('deps')
40
+ dwn("https://huggingface.co/TheLastBen/dependencies/resolve/main/rnpddeps-t2.tar.zst", "/workspace/deps/rnpddeps-t2.tar.zst", "Installing dependencies")
41
+ call('tar -C / --zstd -xf rnpddeps-t2.tar.zst', shell=True, stdout=open('/dev/null', 'w'))
42
+ call("sed -i 's@~/.cache@/workspace/cache@' /usr/local/lib/python3.10/dist-packages/transformers/utils/hub.py", shell=True)
43
+ os.chdir('/workspace')
44
+ call("git clone --depth 1 -q --branch main https://github.com/TheLastBen/diffusers", shell=True, stdout=open('/dev/null', 'w'))
45
+ call('pip install --root-user-action=ignore --disable-pip-version-check -qq gradio==3.41.2', shell=True, stdout=open('/dev/null', 'w'))
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
46
  call("rm -r deps", shell=True)
47
+ os.chdir('/workspace')
48
+ os.environ['TORCH_HOME'] = '/workspace/cache/torch'
49
+ os.environ['PYTHONWARNINGS'] = 'ignore'
50
+ call("sed -i 's@text = _formatwarnmsg(msg)@text =\"\"@g' /usr/lib/python3.10/warnings.py", shell=True)
 
 
 
51
  clear_output()
52
 
53
  done()