我会感谢像我这样的解释,因为我已经检查了所有相关的答案而没有人帮助过.
我已经安装了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'的模块
小智 9
pip uninstall torch
Run Code Online (Sandbox Code Playgroud)
然后
pip install torch为我工作。
| 归档时间: |
|
| 查看次数: |
9033 次 |
| 最近记录: |