パッケージ「トーチ」をインポートしようとしています。同じように、以下のようにpipコマンドを使用してインストールしようとしましたが、インストールも開始されましたが、数秒後にエラーが発生しました
以下は私が実行したコマンドです
pip install torch
私が得たエラー:
from tools.nnwrap import generate_wrappers as generate_nn_wrappers
ModuleNotFoundError: No module named 'tools.nnwrap'
OS:Windows。 [〜#〜] ide [〜#〜]:pyCharm
この問題に関連する唯一のリンクを取得しましたが、それを解釈することができませんでした。
解決策を探している人は誰でも以下を参照してください:
トーチをインストールするコマンドが期待どおりに機能していないようですが、代わりに、以下のコマンドを使用してPyTorchをインストールしてみてください。
それは機能していて、上記の問題を解決しました。
以下のコマンドを実行します(指定されていないOS、パッケージマネージャー、言語の場合):
# for OS: Windows, package-manager: pip, Language: python3.6 (below command is valid for only mentioned python 3.6)
pip3 install https://download.pytorch.org/whl/cu90/torch-1.1.0-cp36-cp36m-win_AMD64.whl
pip3 install https://download.pytorch.org/whl/cu90/torchvision-0.3.0-cp36-cp36m-win_AMD64.whl
別のバージョン/タイプのソフトウェア(OS、パッケージ、言語)がインストールされている場合、コマンドは下記のリンクから生成する必要があります。
https://pytorch.org/get-started/locally/ の指示に従います
必要に応じて、パッケージ「Pip」を選択しますpip install
次のような出力が得られます
pip3 install https://download.pytorch.org/whl/cu90/torch-1.1.0-cp37-cp37m-win_AMD64.whl
pip3 install https://download.pytorch.org/whl/cu90/torchvision-0.3.0-cp37-cp37m-win_AMD64.whl
編集:pytorch.orgからの新しいインストール手順は、次のようなコマンドを示しています
pip3 install torch===1.3.1 torchvision===0.4.2 -f https://download.pytorch.org/whl/torch_stable.html
それに値するのは、AnacondaのWindows 10で、私のために機能した唯一のコマンドは次のとおりです。
pip3 install https://download.pytorch.org/whl/cu90/torch-1.0.1-cp37-cp37m-win_AMD64.whl
私にとってこれは私のpythonバージョンをチェックすることで修正されました-python 3.8でこのエラーが発生しましたが、3.7にダウングレードするとエラーがなくなりました(インストール手順on サイト は3.7までしか表示されません)。
同じエラーが発生しましたが、最新のpytorchのインストールにはCUDA 10.1が必要であることがわかりました。これとそれに対応するcuDNNをインストールすると、次のコマンドラインが成功しました。
conda install pytorch torchvision cudatoolkit=10.1 -c pytorch
これは、Python-3.xを使用するWindows 10で機能しましたpip
pip install torch==1.4.0+cpu torchvision==0.5.0+cpu -f https://download.pytorch.org/whl/torch_stable.html
Windows 10(x64)で修正する方法
2020年3月31日
ここからCUDAをインストールします:https://developer.nvidia.com/cuda-downloads?target_os=Windows&target_Arch=x86_64&target_version=10&target_type=exelocal
cuda_10.2.89_441.22_win10.exe
公式Webサイトpytorchを使用してください:https://pytorch.org/get-started/locally/
pip install torch===1.4.0 torchvision===0.5.0 -f https://download.pytorch.org/whl/torch_stable.html
Anaconda3で同じWebサイトを使用しようとしましたが、パッケージをcondaに変更するだけです。
これを2つの場所で修正する必要がありました。
DEV windows 10 machine:CD to C:\ Program Files(x86)\ Microsoft Visual Studio\Shared\Anaconda3_64\Scripts execute:conda install pytorch
DEV Windows MSSQL Server Database Python Services CD to C:\ Program Files\Microsoft SQL Server\MSSQL14.MSSQLSERVER\PYTHON_SERVICES\Scripts execute:pip3 install torch
PycharmのWindows 10に安定版のpytorchをインストールするには、次のコマンドが機能するはずです。
pip install torch===1.4.0 torchvision===0.5.0 -f https://download.pytorch.org/whl/torch_stable.html