[英]Encounter Error after installing Pytorch using pip in python3.5
我正在将Windows 10 OS与Python 3.5配合使用。
我正在尝试运行与torch
有关的程序。 因此,我在其网站上指定的说明的帮助下安装了Pytorch
: Pytorch安装
请参见下图,以选择可下载的内容:
我使用安装它:
pip install http://download.pytorch.org/whl/cpu/torch-0.4.0-cp35-cp35m-win_amd64.whl
pip install torchvision
我遇到以下错误:
Error
Traceback (most recent call last):
File "C:\Python35\lib\site-packages\twisted\trial\runner.py", line 701, in findByName
__import__(name)
File "C:\Users\aims\Desktop\CNN\source\cnn4matrix.py", line 4, in <module>
import torch
File "C:\Python35\lib\site-packages\torch\__init__.py", line 78, in <module>
from torch._C import *
ImportError: DLL load failed: The specified module could not be found.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Python35\lib\site-packages\twisted\trial\runner.py", line 803, in loadByName
return self.suiteFactory([self.findByName(name, recurse=recurse)])
File "C:\Python35\lib\site-packages\twisted\trial\runner.py", line 704, in findByName
return self.loadFile(_name, recurse=recurse)
File "C:\Python35\lib\site-packages\twisted\trial\runner.py", line 674, in loadFile
module = SourceFileLoader(name, fileName).load_module()
File "<frozen importlib._bootstrap_external>", line 385, in _check_name_wrapper
File "<frozen importlib._bootstrap_external>", line 806, in load_module
File "<frozen importlib._bootstrap_external>", line 665, in load_module
File "<frozen importlib._bootstrap>", line 268, in _load_module_shim
File "<frozen importlib._bootstrap>", line 693, in _load
File "<frozen importlib._bootstrap>", line 673, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 662, in exec_module
File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed
File "C:\Users\aims\Desktop\CNN\source\cnn4matrix.py", line 4, in <module>
import torch
File "C:\Python35\lib\site-packages\torch\__init__.py", line 78, in <module>
from torch._C import *
ImportError: DLL load failed: The specified module could not be found.
经过大量搜索后,我找不到任何相关内容。 相反,我发现我已经尝试过:用升级模式numpy库重新安装。
请让我知道我可以尝试的方法。
编辑:
这是我的情况:我已经从网站说明中安装了割炬,然后打开了python终端。 刚写了import torch
,问题出在我身上。 看一下图像: https : //ibb.co/fL53HT
请查看以下线程: https : //github.com/pytorch/pytorch/issues/574
基本上,问题可能是您在调用python的同一目录中有一个名为“ torch”的文件夹。 因此,不是加载pytorch库,而是拾取名为“ torch”的文件夹。
这样做:cd ..(更改目录),然后启动python并导入手电筒,它应该可以工作。
如果重新安装Anaconda后仍然无法正常工作,则可以使用sth.
像Dependency Walker,打开
找出问题所在。
另一种解决方案是由编译源文件在同一目录中生成的目录割炬引起的。 尝试在打开python之前简单地更改目录。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.