小编Mik*_*kky的帖子

没有名为'torch'或'torch.C'的模块

我会感谢像我这样的解释,因为我已经检查了所有相关的答案而没有人帮助过.

我已经安装了Python.我安装了Pycharm.我安装了Anaconda.我已经安装了Microsoft Visual Studio.我还没有安装CUDA工具包.

在Anaconda中,我使用了Pytorch.org上提到的命令(06/05/18)

conda install pytorch -c pytorch
pip3 install torchvision
Run Code Online (Sandbox Code Playgroud)

两者都已正确下载和安装,我可以在我的Users/Anaconda3/pkgs文件夹中找到它们,我已将其添加到Python路径中.

试图进入

import torch
Run Code Online (Sandbox Code Playgroud)

在Python控制台中被证明是无用的 - 总是给我同样的错误,

没有名为'torch'的模块

我也尝试使用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"文件夹复制到我当前Project的lib文件夹中.但是,当我这样做,然后运行"导入火炬"时,我收到以下错误:

Traceback(最近一次调用最后一次):

文件"",第1行,in

在do_import中输入文件"C:\ Program Files\JetBrains\PyCharm Community Edition 2018.1.2\helpers\pydev_pydev_bundle\pydev_import_hook.py",第19行

module = self._system_import(name,*args,**kwargs)文件"C:\ Users\Michael\PycharmProjects\Pytorch_2\venv\lib\site-packages\torch__init __.py",

第78行

来自torch._C import*

在do_import中输入文件"C:\ Program Files\JetBrains\PyCharm Community Edition 2018.1.2\helpers\pydev_pydev_bundle\pydev_import_hook.py",第19行

module = self._system_import(name,*args,**kwargs)ModuleNotFoundError:没有名为'torch._C'的模块

pytorch

10
推荐指数
1
解决办法
9033
查看次数

标签 统计

pytorch ×1