diff options
author | AUTOMATIC <16777216c@gmail.com> | 2023-01-23 14:17:31 +0000 |
---|---|---|
committer | AUTOMATIC <16777216c@gmail.com> | 2023-01-23 14:17:31 +0000 |
commit | 7ff1ef77dd22f7b38612f91b389237a5dbef2474 (patch) | |
tree | 9cb9ca00ef81ca4de1d18850d8e7cde3627891b5 /launch.py | |
parent | 56f63cd498a2feaedf66c697bdafcdb79704734a (diff) | |
download | stable-diffusion-webui-gfx803-7ff1ef77dd22f7b38612f91b389237a5dbef2474.tar.gz stable-diffusion-webui-gfx803-7ff1ef77dd22f7b38612f91b389237a5dbef2474.tar.bz2 stable-diffusion-webui-gfx803-7ff1ef77dd22f7b38612f91b389237a5dbef2474.zip |
add a message about new torch/xformers version and a way to upgrade by specifying a commandline flag
Diffstat (limited to 'launch.py')
-rw-r--r-- | launch.py | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -208,6 +208,7 @@ def prepare_environment(): sys.argv, _ = extract_arg(sys.argv, '-f')
sys.argv, skip_torch_cuda_test = extract_arg(sys.argv, '--skip-torch-cuda-test')
sys.argv, reinstall_xformers = extract_arg(sys.argv, '--reinstall-xformers')
+ sys.argv, reinstall_torch = extract_arg(sys.argv, '--reinstall-torch')
sys.argv, update_check = extract_arg(sys.argv, '--update-check')
sys.argv, run_tests, test_dir = extract_opt(sys.argv, '--tests')
sys.argv, skip_install = extract_arg(sys.argv, '--skip-install')
@@ -219,7 +220,7 @@ def prepare_environment(): print(f"Python {sys.version}")
print(f"Commit hash: {commit}")
- if not is_installed("torch") or not is_installed("torchvision"):
+ if reinstall_torch or not is_installed("torch") or not is_installed("torchvision"):
run(f'"{python}" -m {torch_command}', "Installing torch and torchvision", "Couldn't install torch")
if not skip_torch_cuda_test:
|