web-dev-qa-db-fra.com

Comment installer le pytorch à Anaconda avec conda ou pip?

J'essaie d'installer Pytorch sous Anaconda pour fonctionner avec Python 3.5 sous Windows. En suivant les instructions dans pytorch.org j'ai introduit le code suivant dans Anaconda:

pip3 install torch torchvision 

Mais l'erreur suivante s'est produite: 

Command "python setup.py Egg_info" failed with error code 1 in C:\Users\sluis\AppData\Local\Temp\pip-install-qmrvz7b9\torch\

En cherchant sur le Web, j'ai découvert que c'était peut-être parce que setuptools était obsolète, mais j'ai vérifié et l'ai mis à jour. J'ai aussi essayé:

conda install -c peterjc123 pytorch cuda80

Mais l'erreur suivante se produit: 

The following specifications were found to be in conflict:
  - pytorch
Use "conda info <package>" to see the dependencies for each package.

J'ai également essayé de charger le fichier tar.bz2 du pytorque que je télécharge sur le site Web suivant: 

anaconda.org/peterjc123/pytorch/files

Et puis juste faire: 

$ conda install filename.tar.bz2 

Mais j'ai eu l'erreur suivante:

Error: HTTPError: 404 Client Error: None for url: file:///C|/Users/sluis/pytorch-0.3.1-py36_cuda80_cudnn6he774522_2.tar.bz2: file:///C|/Users/sluis/pytorch-0.3.1-py36_cuda80_cudnn6he774522_2.tar.bz2

Je suis assez nouveau dans ce monde de la programmation, donc je ne sais pas vraiment comment creuser davantage les erreurs. Quelqu'un sait comment faire installer pytorch?

Edit: Comme suggéré dans les commentaires que j'ai essayés: 

conda install pytorch torchivsion -c pytorch

Et j'ai eu l'erreur suivante: 

Error: Packages missing in current win-64 channels:
 - pytorch
 - torchvision

J'ai fait: 

anaconda search -t conda torchvision

Et essayé d'installer dericlk/torchvision en utilisant la commande suivante: 

conda install -c derickl torchvision

Mais je reçois la même erreur: 

Error: Package missing in current win-64 channels:
  - torchvision

Je n'ai trouvé aucun paquet torchvision pour win-64.

conda list me donne les informations suivantes: 

# packages in environment at C:\Users\aaaa\AppData\Local\Continuum\Anaconda3\envs\torchenv2:
#
mkl-include               2018.0.2                      1    anaconda
certifi                   2016.2.28                py35_0
cffi                      1.10.0                   py35_0
cmake                     3.6.3                    vc14_0  [vc14]
openmp                    2018.0.0                intel_8    intel
mkl                       2017.0.3                      0
numpy                     1.13.1                   py35_0
pip                       10.0.0                    <pip>
pip                       9.0.1                    py35_1
pycparser                 2.18                     py35_0
python                    3.5.4                         0
pyyaml                    3.12                     py35_0
setuptools                36.4.0                   py35_1
typing                    3.6.2                    py35_0
vc                        14                            0
vs2015_runtime            14.0.25420                    0
wheel                     0.29.0                   py35_0
wincertstore              0.2                      py35_0
zlib                      1.2.11                   vc14_0  [vc14]

Titre

6
Marisa

Ce qui suit a fonctionné pour moi. Première installation MKL:

conda install -c anaconda mkl

Après cela, installez pytorch et torchvision:

conda install -c pytorch pytorch torchvision
7
archit522

Mettre à jour

goto official PyTorch.org et suivez les étapes en conséquence.

Vieux

Allez à PyTorch.org

Sélectionnez vos préférences et vous verrez une commande appropriée ci-dessous sur la page.

Si vous n'avez pas de GPU dans le système, définissez CUDA sur None

Exemple de commande: 

conda install pytorch-cpu torchvision-cpu -c pytorch
5
smart74

Pouvez-vous s'il vous plaît essayer avec les étapes ci-dessous

  1. conda create -n pytorch_env python=3.5
  2. source activate pytorch_env
  3. conda install -c soumith pytorch 
  4. python

    > import torch

Vous pouvez même trouver pytorch après avoir exécuté la commande conda list.

essayez de mettre à jour le paquet conda de base avec la commande suivante, puis essayez de le répéter.

  1. conda update --all
  2. conda update -n base conda
0
rachana

Pour Linux, cuda9.0, python3.6: 

pip3 install http://download.pytorch.org/whl/cu90/torch-0.3.1-cp36-cp36m-linux_x86_64.whl

pip3 installe torchvision

Pour les autres versions de cuda/python: consultez le site Web: https://ptorch.com/news/145.html

0
Shu Zhang

Pour moi, cela a fonctionné comme suit:

Désinstallez la version précédente: accédez à C:\utilisateurs\nom d'utilisateur\anaconda3 et exécutez le fichier anaconda-uninstall.exe.

Réinstaller anaconda

puis exécutez les commandes suivantes sur le pompt anaconda:

conda create -n my_env python = 2.7

activer mon_env

lancer l'application gui

conduisez installer -c peterjc123 pytorch

anaconda-navigator

0
Richardd