【问题标题】:from torch._C import * ImportError: DLL load failed: The specified module could not be foundfrom torch._C import * ImportError: DLL load failed: 找不到指定的模块
【发布时间】:2018-11-09 19:03:13
【问题描述】:

我正在使用 python 3.5 在我的 Windows 机器中尝试import torch。 (仅限 CPU)(点) 我已按照official website 中给出的步骤进行操作。

当我尝试导入torch时,它给了我错误:

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.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]

有没有办法解决这个问题?

【问题讨论】:

    标签: python machine-learning pytorch torch


    【解决方案1】:

    我也遇到了同样的问题。 Pytorch 似乎需要 openmp,但这不是 PIP 发行版的一部分。

    如果你通过 Anaconda 安装 Pytorch,Anaconda 安装包含 openmp,所以这个问题就消失了。

    要使用 pip 解决此问题,您可以 pip install intel-openmp

    但您仍然需要将 openmp 二进制文件从 Python\Library\bin 复制到 Python\Lib\site-packages\torch\lib

    这是 pytorch 问题的链接

    pytorch issue

    【讨论】:

    • 这在从 whl 文件安装 Torch 时为我完成了它(服务器阻止了没有工件的常规 pip 和 pytorch.org 上的步骤)。注意:由于我使用的是 conda 环境,我不得不将 dll 文件复制到不同的位置(看看我在哪里输入 miniconda,你可能有 anaconda)c:\users\my_user\AppData\Local\Continuum\**miniconda3**\envs\my_env\Lib\site-packages\torch\lib
    【解决方案2】:

    我在没有 CUDA 的 Windows 10 机器上遇到了同样的问题,在我的情况下,这是由我安装的 pytorch 是 CUDA 版本引起的,然后我将其卸载并安装了 CPU 版本的 pytorch,问题解决了。

    【讨论】:

      【解决方案3】:

      我在 Windows 10 上遇到了同样的问题。通过运行 conda install pytorch -c pytorch 解决了这个问题

      【讨论】:

        【解决方案4】:

        我有同样的问题。如果您使用的是没有 GPU 的机器,请使用 CPU 版本的 pytorch。以下命令应该可以工作。

        conda install -c peterjc123 pytorch-cpu
        

        【讨论】:

          【解决方案5】:

          同样的问题,但我有 cuda GPU。转到https://developer.nvidia.com/cuda-downloads 并安装您为 pytorch 选择的 cuda 版本,重新启动并为我工作。希望对你有帮助!

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2015-04-22
            • 2012-08-08
            • 2018-08-29
            • 2020-12-04
            • 2020-06-30
            相关资源
            最近更新 更多