[英]from torch._C import * (ImportError: DLL load failed: The specified module could not be found.)
[英]from torch._C import * ImportError: DLL load failed: The specified module could not be found
我正在尝试使用 python 3.5 在我的 Windows 机器中import torch
。 (仅限CPU)(pip)我已按照官方网站中给出的步骤进行操作。
当我尝试导入火炬时,它给了我错误:
from torch._C import *
ImportError: DLL load failed: The specified module could not be found.
我已经从 torch._C import * (ImportError: DLL load failed: The specified module could not be found. and ModuleNotFoundError: No module named 'torch._C'并按照他们的说明进行了查找,但错误仍然存在。
总回溯:
Traceback (most recent call last):
File "D:\CFPS.py", line 1, in <module>
import torch
File "C:\Program Files (x86)\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.
[Finished in 0.6s]
有没有办法通过这个?
我一直遇到同样的问题。 Pytorch 似乎需要 openmp,但这不是 PIP 发行版的一部分。
如果您通过 Anaconda 安装 Pytorch,则 Anaconda 安装包括 openmp,所以这个问题会消失。
要使用 pip 解决此问题,您可以 pip install intel-openmp
但您仍然需要将 openmp 二进制文件从 Python\\Library\\bin 复制到 Python\\Lib\\site-packages\\torch\\lib
这是pytorch问题的链接
我在 Windows 10 上遇到了同样的问题。通过运行conda install pytorch -c pytorch
解决了这个问题
我遇到过同样的问题。 如果您使用的是没有 GPU 的机器,请使用 CPU 版本的 pytorch。 以下命令应该可以工作。
conda install -c peterjc123 pytorch-cpu
同样的问题,但我有 cuda GPU。 转到https://developer.nvidia.com/cuda-downloads并安装您为 pytorch 选择的 cuda 版本,重新启动并为我工作。 希望对你有帮助!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.