我在安装 Anaconda 后刚刚安装了 PyTorch,当我使用 Anaconda Python 运行 iPython 时,它不会找到 PyTorch。
但是我可以验证 PyTorch 是否在我的 anaconda 文件夹的 pkgs 目录中。这是怎么回事?
虽然框架名称是 Pytorch,但它必须像这样使用torchimport torch
命名空间导入。如果您在这里查看官方文档,您将看到任何与 pytorch 相关的模块导入(如 nn 或 autograd)都是通过torch命名空间完成的。我承认这有点令人困惑,但我想这样做是为了给旧的 torch7 用户灌输一种熟悉感。此外,还有一个非常好的介绍教程,您可能可以使用它来更好地熟悉此处找到的 pytorch 的来龙去脉。希望这可以帮助!
Py Torch 包可能已安装到您系统上可能拥有的不同 python 环境中。
您可以使用以下命令查看当前环境中安装的 python 包的完整列表
pip freeze
确保pip
正在执行的命令属于 Anaconda 发行版。以下命令将提供 pip 可执行文件的路径。
which pip