【发布时间】:2018-10-16 15:42:07
【问题描述】:
我很感激我 5 岁这样的解释,因为我已经检查了所有相关答案,但没有任何帮助。
我已经安装了 Python。 我已经安装了 Pycharm。 我已经安装了 Anaconda。 我已经安装了 Microsoft Visual Studio。 我没有安装了 CUDA 工具包。
在 Anaconda 中,我使用了 Pytorch.org (06/05/18) 上提到的命令
conda install pytorch -c pytorch
pip3 install torchvision
两者都已正确下载并安装,我可以在我已添加到 Python 路径的 Users/Anaconda3/pkgs 文件夹中找到它们。
尝试进入
import torch
在 Python 控制台中被证明是徒劳的 - 总是给我同样的错误,
没有名为“火炬”的模块
我也尝试使用 Project Interpreter 下载 Pytorch 包。它适用于 numpy(我想是完整性检查),但是当我尝试安装“pytorch”或“torch”软件包时告诉我去 Pytorch.org。
当尝试在 PyCharm 中使用控制台时,pip3 安装代码(我想也许我需要将包保存到我当前的项目中,而不是在 Anaconda 文件夹中)返回一个错误消息说
torch-0.4.0-cp35-cp35m-win_amd64.whl 不支持此轮 平台。
无论我是否尝试下载 CUDA 版本,或者我选择使用 3.5 或 3.6 Python 链接(我有 Python 3.7),都会显示相同的消息
目前我最接近的解决方案是将“torch”和“torch-0.4.0-py3.6.egg-info”文件夹手动复制到我当前项目的 lib 文件夹中。 但是,当我这样做然后运行“import torch”时,我收到了以下错误:
Traceback(最近一次调用最后一次):
文件“”,第 1 行,在
文件“C:\Program Files\JetBrains\PyCharm Community Edition 2018.1.2\helpers\pydev_pydev_bundle\pydev_import_hook.py”,第 19 行,在 do_import 中
module = self._system_import(name, *args, **kwargs) 文件 "C:\Users\Michael\PycharmProjects\Pytorch_2\venv\lib\site-packages\torch__init__.py",
第 78 行,在
从 torch._C 导入 *
文件“C:\Program Files\JetBrains\PyCharm Community Edition 2018.1.2\helpers\pydev_pydev_bundle\pydev_import_hook.py”,第 19 行,在 do_import 中
module = self._system_import(name, *args, **kwargs) ModuleNotFoundError: No module named 'torch._C'
【问题讨论】:
标签: pytorch