WindowsのPython 3.5で動作するように、pytorchをAnacondaにインストールしようとしています。 pytorch.org の指示に従って、Anacondaに次のコードを導入しました。
pip3 install torch torchvision
しかし、次のエラーが入りました:
Command "python setup.py Egg_info" failed with error code 1 in C:\Users\sluis\AppData\Local\Temp\pip-install-qmrvz7b9\torch\
ウェブ上で検索することで、setuptools
が古くなっていることが原因であることがわかりましたが、チェックして更新しました。私も試しました:
conda install -c peterjc123 pytorch cuda80
ただし、次のエラーが発生します。
The following specifications were found to be in conflict:
- pytorch
Use "conda info <package>" to see the dependencies for each package.
また、次のWebサイトからダウンロードしたpytorchのtar.bz2ファイルをロードしようとしました。
anaconda.org/peterjc123/pytorch/files
そして、次のようにします。
$ conda install filename.tar.bz2
しかし、私は次のエラーを受け取りました:
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
私はこのプログラミングの世界ではまったく新しいので、エラーをさらに掘り下げる方法を本当に知りません。誰もpytorchをインストールする方法を知っていますか?
編集:私が試したコメントで示唆されたように:
conda install pytorch torchivsion -c pytorch
そして、私は次のエラーを受け取りました:
Error: Packages missing in current win-64 channels:
- pytorch
- torchvision
やった:
anaconda search -t conda torchvision
そして、次のコマンドを使用してdericlk/torchvision
をインストールしようとしました:
conda install -c derickl torchvision
しかし、私は同じエラーを受け取っています:
Error: Package missing in current win-64 channels:
- torchvision
Win-64のtorchvision
packagesが見つかりませんでした。
conda list
は以下を提供してくれます:
# 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]
=======
次は私のために働いた。最初のインストールMKL
:
conda install -c anaconda mkl
この後、pytorchとtorchvisionをインストールします。
conda install -c pytorch pytorch torchvision
goto official PyTorch.org そして、それに応じて手順に従ってください。
PyTorch.org に移動します
設定を選択すると、ページの下に適切なコマンドが表示されます。
システムにGPUがない場合は、CUDAをNoneとして設定します
コマンド例:
conda install pytorch-cpu torchvision-cpu -c pytorch
以下の手順で試してください
conda create -n pytorch_env python=3.5
source activate pytorch_env
conda install -c soumith pytorch
python
> import torch
コマンドconda list
を実行した後、pytorch
を見つけることもできます。
次のコマンドでベースcondaパッケージを更新してみてください。その後、再インストールを試すことができます。
https://anaconda.org/pytorch/torchvision にアクセスすると、解決策が見つかります
conda install -c pytorch torchvision
Linux、cuda9.0、python3.6の場合:
pip3 install http://download.pytorch.org/whl/cu90/torch-0.3.1-cp36-cp36m-linux_x86_64.whl
pip3 install torchvision
他のcuda/pythonバージョンの場合:Webサイトを確認: https://ptorch.com/news/145.html
私にとっては、これをやってくれました:
前のバージョンをアンインストールします。C:\ users\username\anaconda3に移動し、anaconda-uninstall.exeを実行します
アナコンダを再度インストールします
次に、anacondaプロンプトで次のコマンドを実行します。
conda create -n my_env python = 2.7
condaはmy_envをアクティブにします
gUIアプリを起動します
conda install -c peterjc123 pytorch
アナコンダナビゲーター
windowspython 3.6以降cudaなし
pip install torch==1.2.0+cpu torchvision==0.4.0+cpu -f https://download.pytorch.org/whl/torch_stable.html