Не получается обновить pip в python

Пытаюсь поставить stable diffusion. Все скачано, при запуске просит обновить pip:

ERROR: No matching distribution found for torch==2.0.1

[notice] A new release of pip is available: 23.2.1 -> 23.3.2
[notice] To update, run: E:\AI1\stable-diffusion-webui\venv\Scripts\python.exe -m pip install --upgrade pip
Traceback (most recent call last):
  File "E:\AI1\stable-diffusion-webui\launch.py", line 48, in <module>
    main()
  File "E:\AI1\stable-diffusion-webui\launch.py", line 39, in main
    prepare_environment()
  File "E:\AI1\stable-diffusion-webui\modules\launch_utils.py", line 378, in prepare_environment
    run(f'"{python}" -m {torch_command}', "Installing torch and torchvision", "Couldn't install torch", live=True)
  File "E:\AI1\stable-diffusion-webui\modules\launch_utils.py", line 116, in run
    raise RuntimeError("\n".join(error_bits))
RuntimeError: Couldn't install torch.
Command: "E:\AI1\stable-diffusion-webui\venv\Scripts\python.exe" -m pip install torch==2.0.1 torchvision==0.15.2 --extra-index-url https://download.pytorch.org/whl/cu118
Error code: 1
Для продолжения нажмите любую клавишу . . .

Если делать все четко по инструкции, как в данном сообщении, а именно попробовать обновить pip через python.exe то получается следующее:

    -m pip install --upgrade pip
       ^^^
SyntaxError: invalid syntax

Поползав по интернету понял, что нужно вводить через командную строку windows. Обновил до последней версии успешно, запускаю... Опять то же самое. Пытался перекидывать папку Scripts из диска C, где лежит основной Python, но безрезультатно. Буду рад любой помощи.


Ответы (4 шт):

Автор решения: Mark Liman

попробуйте так:

python -m pip install --upgrade pip
→ Ссылка
Автор решения: mironovmeow

Если делать все четко по инструкции, ...

То нужно полностью скопировать команду в командную строку, от начала до конца: E:\AI1\stable-diffusion-webui\venv\Scripts\python.exe -m pip install --upgrade pip. Тогда удастся обновить pip.

Но это, скорее всего, не поможет решить вашу проблему с установкой torch. Как уже предположили в комментариях, возможно, нужно установить python другой версии.

→ Ссылка
Автор решения: Enfant DV

В моем случае как раз таки помогло обновления Pip (т.к. все остальное совпадало) Просто как и писали выше, в первую очередь необходимо соответствие версий ПО (про питон в частности)

→ Ссылка
Автор решения: Paul

мне помогло это: сначала из папки stable-diffusion-webui-directml в cmd ввел:

$ python -m pip install --upgrade pip

потом удалил содержимое папки stable-diffusion-webui-directml\venv

запустил webui.bat и ждал.

→ Ссылка