#python #pip #pytorch
#python #pip #pytorch
Вопрос:
Я пытаюсь установить PyTorch с PyCharm Community Edition 2020.2.3 x64 и Python 3.9.0 на ПК с 64-разрядной ОС Windows 10 pro
Я пробовал:
pip install torch==1.7.0 cpu torchvision==0.8.1 cpu torchaudio===0.7.0 -f https://download.pytorch.org/whl/torch_stable.html
и:
python -m pip install torch==1.7.0 -f https://download.pytorch.org/whl/torch_stable.html
Должен ли я понизить версию Python, скажем, до версии Python 3.8.6 или PyTorch, чтобы заставить ее работать, или я делаю что-то еще неправильно, кроме этого, возможно, что-то пропустил для установки, например, я не выбрал CUDA, но, похоже, это другая причина:
ОШИБКА: не удалось найти версию, удовлетворяющую требованию torch== 1.7.0 cpu (из версий: 0.1.2, 0.1.2.post1, 0.1.2.post2) ОШИБКА: не найден соответствующий дистрибутив для torch == 1.7.0 cpu
с pip3 install https://download.pytorch.org/whl/cpu//torch-1.7.0+cpu-cp38-cp38-win_amd64.whl
:
ОШИБКА: torch-1.7.0 cpu-cp38-cp38-win_amd64.whl не поддерживается колесом на этой платформе.
и
pip install torch==1.4.0 cpu torchvision==0.5.0 cpu -f https://download.pytorch.org/whl/torch_stable.html -vvv
ОШИБКА: не удалось найти версию, удовлетворяющую требованию
torch == 1.4.0 cpu (из версий: 0.1.2, 0.1.2.post1, 0.1.2.post2)
ОШИБКА: Не найден соответствующий дистрибутив для torch == 1.4.0 cpu
Любой совет, руководство или пример были бы полезны
Решение:
Успешно установлен с помощью Python 3.8.6
Комментарии:
1. Я думаю, что этот пост должен вам немного помочь.
2. Простой ответ на ваш вопрос заключается в том, что PyTorch 1.7 не поддерживает python 3.9, см. Здесь .
3. @macOS Привет, я пробовал 1.4.0, как показано в моем посте, но это та же ошибка. Тогда какой вариант будет подходящим?
4. @If80 Я бы рекомендовал попробовать python 3.8. Если это не сработает, попробуйте python 3.7. Пожалуйста, сообщите, если что-то из этого сработало.
5.После небольшого исследования я нашел это
It is recommended that you use Python 3.6, 3.7 or 3.8, which can be installed via any of the mechanisms above .
здесь.
Ответ №1:
Я пробовал с Python 3.8.0, Python 3.8.5, Python 3.8.6 и Python 3.9.0. Похоже, он работает только с версией 3.8.6.