1. ホーム
  2. python

[解決済み] ModuleNotFoundError: tools.nnwrap' という名前のモジュールはありません。

2022-12-05 18:08:33

質問

torch"というパッケージをインポートしようとしています。 同じように、私は以下のようにpipコマンドを使用してそれをインストールしようとしました、インストールが開始されましたが、数秒後にエラーが発生しました。

以下は、私が実行したコマンドです。

pip install torch

出たエラー。

from tools.nnwrap import generate_wrappers as generate_nn_wrappers
    ModuleNotFoundError: No module named 'tools.nnwrap'

OSです。 Windowsです。 IDE : pyCharm

この問題に関連する唯一のリンクを得たが、私はそれを解釈することができませんでした。

https://www.gitmemory.com/torch

どのように解決するのですか?

解決方法を探している人は、以下を参照してください。

Torchをインストールするコマンドは期待通りに動作していないようです。代わりに、以下のコマンドを使用して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/

また、IDE(PyCharmを使用している場合)のターミナルから、pythonというコマンドでPythonのバージョンを確認します。もし、32bitと表示された場合は、64bitのPythonをインストールしてください。