Upload sdwui-start-util.dev.ipynb
Browse files
sdwui-start-util.dev.ipynb
CHANGED
|
@@ -1419,8 +1419,8 @@
|
|
| 1419 |
" mkdirs(f'{_install_path}/{_ui_dir_name}/venv')\n",
|
| 1420 |
"# run('python3.10 -m venv venv',cwd=f'{_install_path}/{_ui_dir_name}')\n",
|
| 1421 |
" run(f'tar -xf {venvPath} -C ./venv',cwd=f'{_install_path}/{_ui_dir_name}')\n",
|
| 1422 |
-
"
|
| 1423 |
-
"
|
| 1424 |
" venv.create(f'{_install_path}/{_ui_dir_name}/venv')\n",
|
| 1425 |
" if not Path(f'{_install_path}/{_ui_dir_name}/venv/bin/pip').exists():\n",
|
| 1426 |
" run('curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py')\n",
|
|
@@ -1448,7 +1448,7 @@
|
|
| 1448 |
" # run(f'''{_install_path}/{_ui_dir_name}/venv/bin/python3 -m pip install Pillow==9.5.0''')\n",
|
| 1449 |
" # run(f'''{_install_path}/{_ui_dir_name}/venv/bin/python3 -m pip install basicsr''')\n",
|
| 1450 |
" \n",
|
| 1451 |
-
" get_ipython().system(f'''{_install_path}/{_ui_dir_name}/venv/bin/python3 -m pip install basicsr''')\n",
|
| 1452 |
" \n",
|
| 1453 |
" envInstalled = True\n",
|
| 1454 |
" print('安装需要的python环境 完成')\n",
|
|
@@ -1504,8 +1504,7 @@
|
|
| 1504 |
" os.chdir(f'{_install_path}/{_ui_dir_name}')\n",
|
| 1505 |
" root_path = _sub_path[i]\n",
|
| 1506 |
" if root_path.endswith('/'): root_path = root_path[:-1]\n",
|
| 1507 |
-
" if torch.cuda.device_count() ==
|
| 1508 |
-
" os.environ['CUDA_VISIBLE_DEVICES']='0,1'\n",
|
| 1509 |
" get_ipython().system(f'''venv/bin/python3 launch.py --port {str(_server_port+1+i)} --subpath={_sub_path[i]}''')\n",
|
| 1510 |
" else: \n",
|
| 1511 |
" get_ipython().system(f'''venv/bin/python3 launch.py --device-id={i} --port {str(_server_port+1+i)} --subpath={_sub_path[i]}''')\n",
|
|
|
|
| 1419 |
" mkdirs(f'{_install_path}/{_ui_dir_name}/venv')\n",
|
| 1420 |
"# run('python3.10 -m venv venv',cwd=f'{_install_path}/{_ui_dir_name}')\n",
|
| 1421 |
" run(f'tar -xf {venvPath} -C ./venv',cwd=f'{_install_path}/{_ui_dir_name}')\n",
|
| 1422 |
+
" run(f'rm -f {_install_path}/{_ui_dir_name}/venv/bin/pip*')\n",
|
| 1423 |
+
" run(f'rm -f {_install_path}/{_ui_dir_name}/venv/bin/python*')\n",
|
| 1424 |
" venv.create(f'{_install_path}/{_ui_dir_name}/venv')\n",
|
| 1425 |
" if not Path(f'{_install_path}/{_ui_dir_name}/venv/bin/pip').exists():\n",
|
| 1426 |
" run('curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py')\n",
|
|
|
|
| 1448 |
" # run(f'''{_install_path}/{_ui_dir_name}/venv/bin/python3 -m pip install Pillow==9.5.0''')\n",
|
| 1449 |
" # run(f'''{_install_path}/{_ui_dir_name}/venv/bin/python3 -m pip install basicsr''')\n",
|
| 1450 |
" \n",
|
| 1451 |
+
" get_ipython().system(f'''{_install_path}/{_ui_dir_name}/venv/bin/python3 -m pip install basicsr wrapt''')\n",
|
| 1452 |
" \n",
|
| 1453 |
" envInstalled = True\n",
|
| 1454 |
" print('安装需要的python环境 完成')\n",
|
|
|
|
| 1504 |
" os.chdir(f'{_install_path}/{_ui_dir_name}')\n",
|
| 1505 |
" root_path = _sub_path[i]\n",
|
| 1506 |
" if root_path.endswith('/'): root_path = root_path[:-1]\n",
|
| 1507 |
+
" if torch.cuda.device_count() == 1 or not _multi_case:\n",
|
|
|
|
| 1508 |
" get_ipython().system(f'''venv/bin/python3 launch.py --port {str(_server_port+1+i)} --subpath={_sub_path[i]}''')\n",
|
| 1509 |
" else: \n",
|
| 1510 |
" get_ipython().system(f'''venv/bin/python3 launch.py --device-id={i} --port {str(_server_port+1+i)} --subpath={_sub_path[i]}''')\n",
|