Anaconda をインストールした後に PyTorch をインストールしましたが、Anaconda Python を使用して iPython を実行すると、PyTorch が見つかりません。
ただし、PyTorch が anaconda フォルダーの pkgs ディレクトリにあることを確認できます。どうしたの?
フレームワーク名は Pytorch ですが、 so のようにtorch名前空間を使用してインポートする必要がありますimport torch
。こちらの公式ドキュメントを見ると、nn や autograd などの pytorch 関連のモジュールのインポートがtorch名前空間を介して行われていることがわかります。少しわかりにくいと思いますが、古い torch7 ユーザーに親しみを持たせるために行われたと思います。また、ここにある pytorch の内外をよりよく理解するためにおそらく使用できる非常に優れた導入チュートリアルがあります。お役に立てれば!
Py Torch パッケージは、システムにある別の Python 環境にインストールされている可能性があります。
を使用して、現在の環境にインストールされている python パッケージの完全なリストを表示できます。
pip freeze
pip
実行中のコマンドが Anaconda ディストリビューションに属していることを確認してください。次のコマンドは、pip 実行可能ファイルのパスを提供します。
which pip