Конда установка pytorch не удается - PullRequest
1 голос
/ 27 сентября 2019

Я создал среду с conda и хочу установить в нее pytorch, но она не работает.После того, как я попал в мою среду с source activate env_name, я попробовал это: conda install pytorch torchvision -c pytorch (я также попробовал это так: conda install -c pytorch pytorch torchvision), но я получаю эту ошибку:

Using Anaconda Cloud api site https://api.anaconda.org
Fetching package metadata: ......
Solving package specifications: ......
Error: Could not find some dependencies for pytorch: mkl >=2018, cudatoolkit >=9.0,<9.1, blas * mkl, cudatoolkit >=10.0,<10.1, cudatoolkit >=9.2,<9.3, blas * openblas, cudnn 7.0.*, cudatoolkit 9.*

Did you mean one of these?

    pytorch, pytorch-gpu, pytorch-cpu

Did you mean one of these?

    cudatoolkit

You can search for this package on anaconda.org with

    anaconda search -t conda cudatoolkit 9.*

 (and similarly for the other packages)

Вот мои установленные пакеты:

backports                 1.0                      py34_0  
backports.shutil-get-terminal-size 1.0.0                     <pip>
decorator                 4.0.11                   py34_0  
get_terminal_size         1.0.0                    py34_0  
ipython                   4.2.0                    py34_0  
ipython-genutils          0.1.0                     <pip>
ipython_genutils          0.1.0                    py34_0  
libgfortran               1.0                           0  
numpy                     1.9.2                    py34_0  
openssl                   1.0.2l                        0  
path.py                   10.0                     py34_0  
pexpect                   4.2.1                    py34_0  
pickleshare               0.7.4                    py34_0  
pip                       9.0.1                    py34_1  
ptyprocess                0.5.1                    py34_0  
python                    3.4.5                         0  
readline                  6.2                           2  
scipy                     0.16.0               np19py34_0  
setuptools                27.2.0                   py34_0  
simplegeneric             0.8.1                    py34_1  
six                       1.10.0                   py34_0  
sqlite                    3.13.0                        0  
tk                        8.5.18                        0  
traitlets                 4.3.1                    py34_0  
wheel                     0.29.0                   py34_0  
xz                        5.2.3                         0  
zlib                      1.2.11                        0  

Что мне делать?Спасибо!

Ответы [ 3 ]

0 голосов
/ 27 сентября 2019

Пожалуйста, попробуйте выполнить следующие действия. У меня все работает нормально.

source activate env_name conda install -c pytorch pytorch

открытая оболочка python import torch

0 голосов
/ 28 сентября 2019

Пакет Pytorch vision (он же torchvision) был разработан после Python 3.4, и поэтому имеет только версии, поддерживающие Python 2.7, 3.5-7.Пожалуйста, создайте новую среду с более поздней версией Python.Обратите внимание, что всегда лучше включать пакеты, которые вас интересуют, в создание среды, например,

conda create -n env_name -c pytorch torchvision

, а Conda определит все остальное.Если вам нужна конкретная версия Python, вы также можете включить ее (например, python=3.6).

0 голосов
/ 27 сентября 2019

Я не могу дать вам точный ответ, потому что вы не предоставили информацию о версии Python, используемой вами платформе.

Перейдите на официальный веб-сайт Pytorch .выберите способ установки в соответствии с вашей платформой, версией Python и тем, нужна ли вам CUDA.

enter image description here

...