当前位置: 首页 > 面试题库 >

“导入焊炬”给出错误“从torch._C import *,DLL加载失败:找不到指定的模块”

洪楷
2023-03-14
问题内容

我目前在Anaconda上使用Python 3.5.5,无法导入割炬。它在Spyder中给我以下错误:

Python 3.5.5 |Anaconda, Inc.| (default, Mar 12 2018, 17:44:09) [MSC v.1900 
64 bit (AMD64)]
Type "copyright", "credits" or "license" for more information.

IPython 6.2.1 -- An enhanced Interactive Python.

import torch
Traceback (most recent call last):

  File "<ipython-input-1-eb42ca6e4af3>", line 1, in <module>
    import torch

  File "C:\Users\trish\Anaconda3\envs\virtual_platform\lib\site-
  packages\torch\__init__.py", line 76, in <module>
    from torch._C import *

ImportError: DLL load failed: The specified module could not be found.

互联网上有许多建议说工作目录不应与割炬包装所在的目录相同,但是我已将工作目录手动设置为C:/ Users / trish /
Downloads,并且遇到了相同的错误。

另外,我已经尝试了以下操作:从头开始重新安装Anaconda和所有软件包,并且确保目录中没有重复的“ torch”文件夹。

请帮助!谢谢!


问题答案:

我在Windows 10中有类似的问题…

解:

  • 从https://anaconda.org/anaconda/intel-openmp/files下载 win-64 / intel-openmp-2018.0.0-8.tar.bz2

  • 解压缩,并把DLL文件图书馆\ BIN
    C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\bin

  • 确保将您的cuda目录添加到您的%PATH%环境变量中



 类似资料:
  • 系统信息: win10 python 3.6。2. tensorflow 1.11。0 numpy 1.15。3. 康达4.3。30 cuda 8.0 cudnn6.0 pip 18.1 我用python3创建了一个新环境。6.2在anaconda安装了tensorflow和pip,遇到这样的问题,谢谢帮助。 Python 3.6。2 | Continuum Analytics,Inc.|(默认,

  • 嗨,我正试图将我的Django v1.3应用程序从DJANGO Dev服务器移植到Apache的mod_wsgi上,它在同一台Windows XP机器上给出了一个错误。 Django调试的错误消息: ViewDoesNotExist at /administration/feeds/ 无法导入 plunk4.错误是:DLL 加载失败:找不到指定的模块。 请求方式:GET请求URL:localhos

  • 问题内容: 我试图在Windows8.1 64bit python3.6.0中使用pip安装tensorflow cpu, 但这给了我这个错误: 我下载了python36.dll并确保存在所有其他.dll并安装Microsoft Visual C ++ 2015 我还卸载了tensorflow并安装了几次其他版本,但没有任何结果。 问题答案: Github上也有类似的问题: Tensorflow问

  • 问题内容: 我已经使用python 3.6在Windows机器上安装了opencv,没有任何问题,使用: 但是当我尝试导入cv2时,出现以下错误 我看过这篇文章 它说cv2不适用于python 3我在想这是否已修复或是否有解决方法 问题答案: 您可以从此非官方站点上在Windows 32位或64位计算机上下载最新的适用于Python 3.6的OpenCV 3.2.0,查找以开头的文件。然后键入以下

  • 问题内容: 我在这里遵循pycairo安装说明:http : //www.cs.rhul.ac.uk/home/tamas/development/igraph/tutorial/install.html 安装pycairo以与igraph一起使用。 但是,即使在运行安装程序并根据说明将所有DLL解压缩/复制到site-packages cairo目录之后,我仍然会收到以下错误消息: 我正在Win

  • 问题内容: 我已经在Windows平台上安装了PyQt5,并且遇到了importError:DLL加载失败。 我已经使用以下命令安装了pyqt5 我的Python版本如下: 导入错误如下: 感谢和问候 问题答案: 这是因为丢失(存根dll,会重新导出功能,以便扩展的一个版本可用于多个python版本)。 如果您的Python发行版未捆绑python3.dll,则可以从WinPython(https