安装Anaconda后PyTorch不会导入

时间:2017-01-24 01:34:19

标签: macos python-3.x ipython anaconda pytorch

我在安装Anaconda后安装了PyTorch,当我使用Anaconda Python运行iPython时,它找不到PyTorch。 enter image description here

enter image description here

但是我可以验证PyTorch是否在我的anaconda文件夹的pkgs目录中。 发生了什么事?

2 个答案:

答案 0 :(得分:0)

Py Torch软件包可能已安装到您系统上可能具有的其他python环境中。

您可以使用

查看当前环境中安装的整个python包列表

pip freeze

确保正在执行的pip命令属于Anaconda发行版。以下命令将提供pip可执行文件的路径。

which pip

答案 1 :(得分:0)

虽然框架名称是Pytorch,但必须使用 torch 名称空间导入它,如import torch。如果查看官方文档here,您将看到与nn或autograd相关的任何与pytorch相关的模块导入都是通过 torch 命名空间完成的。我承认这有点令人困惑,但我想这是为了给老火炬用户灌输一种熟悉感。此外,还有一个非常好的介绍教程,您可以使用它来更好地熟悉pytorch here的来龙去脉。希望这有帮助!