python报错ImportError:Dll load failed:找不到指定模块

原创 2018年04月17日 12:15:41


Python中安装外部的包可以通过在anacondaprompt中的命令使用Pip安装:如我要安装贝叶斯的包:pipinstall pgmpy。一般来说这是可以的,还有一种更简单的方法:在pycharm中,可以通过setting中,右边绿色的加号,选择你要添加的包,如输入:pgmpy,会有相应的选项,以及Install选项。(其实此处执行的命令本质上也是在cmd中的:pip install pgmpy)。

以上方法都属于第一种方法:

1.  命令: pip install 安装的库名(例:pip install nummy)

2.  下载whl文件(从此网站:Python Extension Packages forWindows)到某一目录,然后使用命令:pip install 文件名(如果不是在该文件的目录下使用,则文件名要加上路径),注意下载的whl文件要和使用Python的版本计算机位数符合。

然而,当我安装好了库之后,却意外的出现的了题目所述的问题,找了好多办法,网上好多同学也是遇到了这个问题,他们都提到了一个问题:就是版本的问题,如scipy与安装的包的版本不一致的话,可能会出现这个问题。解决方法就是将所有包都统一来源,要么全部使用官方出版的包,要么全部使用whl里面的包,问题就解决了。

于是我就通过pip uninstall scipy,pgmpy,然后统一通过pycharm中的库安装方法进行安装,竟然就可以了,也是很意外。

知乎上@黄哥说的:

先安装Visual C++ Redistributablefor Visual Studio 2015

再pip3 install scipy

对于我的机子也不行,因为老师报错说无法Importpytoml.也不知是什么鬼问题。

总之python 的坑太多,比如现在,我就又遇到了下一个问题:在使用pgmpy库时,报错:object of type 'dict_keyiterator'has no len()。

很纳闷,我上一次在实验室用这个的时候完全没这个问题。现在实验室电脑莫名其妙的抛出这个问题,我才在笔记本上安装PgmPy,结果又掉坑里了,看来对绕不开了。

Python第三章模块

介绍Python在项目当中常用的模块:logging日志模块、子进程subprocess模块、时间模块 、re模块、os与sys模块、json和pickle模块、configparser模块、hashlib模块
  • 2018年04月20日 17:44

Python3.6 numpy opencv3.2 安装 及 ImportError: DLL load failed: 找不到指定的模块

1.下载安装Python进入Python官方网站,点击Downloads,选择对应的版本下载即可2.安装pip怎么在windows下安装pip?3.安装numpy4. 安装opencv采坑安装open...
  • Zheng548
  • Zheng548
  • 2017-06-04 09:29:15
  • 5658

import cv2 失败 ImportError:DLL load fail:找不到指定模块

先说说我的环境:windows64位、python3.5  64位。 一开始安装opencv3.2.0是在opencv官网下载的opencv-3.2.0-vc14.exe文件直接安装的,但是安装完成后...
  • yingyueer247
  • yingyueer247
  • 2017-07-31 11:10:07
  • 9274

在python中使用cx_Oracle模块出现“DLL Load failed”的处理方法(转载)

转自:http://blog.csdn.net/jianhong1990/article/details/8781989 当在python中使用cx_Oracle模块时,会出现“DLL Lo...
  • bodybo
  • bodybo
  • 2015-06-24 10:17:45
  • 3321

wxpython ImportError: DLL load failed: 找不到指定的模块

 安装了python3版本的wxpython import wx 出现以下问题: Python 3.5.1 (v3.5.1:37a07cee5969, Dec  6 2015, 01:54...
  • weizhixiang
  • weizhixiang
  • 2016-04-12 12:24:38
  • 2112

解决安装python matplotlib包时出现”ImportError: DLL load failed: 找不到指定的程序“ 的问题

解决安装python matplotlib包时出现”ImportError: DLL load failed: 找不到指定的程序“ 的问题今天在安装matplotlib时出现标题描述的问题,几番搜索才...
  • lccrun
  • lccrun
  • 2017-10-14 23:49:00
  • 1014

win32api pywin32 安装后出现 ImportError: DLL load failed

windows 下安装 win32api 模块失败 这个问题 google 没有解决,很奇怪。 在这里下载 pywin32-216.win32-py2.6.exe http://so...
  • mengfanteng
  • mengfanteng
  • 2016-01-01 21:34:03
  • 5770

scikit-learn ImportError: DLL load failed: 找不到指定的模块

pythone 下的scikit包,功能非常强大,其官网上也提供了丰富的支持,对学习数据分析非常有帮助。 http://scikit-learn.org/stable scikit 依赖于nump...
  • billy145533
  • billy145533
  • 2017-11-30 10:40:44
  • 228

导入cx_Oracle时提示"DLL load failed"问题解决

安装好cx_Oracle模块后,进行导入,提示:ImportError: DLL load failed: 找不到指定的模块。 解决方法, 1)将如下4个文件放置在环境变量path路径中: ...
  • fengqingting2
  • fengqingting2
  • 2015-09-16 14:44:53
  • 3979

在import cv2时,显示"ImportError: DLL load failed: 找不到指定的模块

转自:http://blog.csdn.net/jacke121/article/details/78205605 ImportError: DLL load failed: 找不到指定的模块 ...
  • sky200543012
  • sky200543012
  • 2017-12-11 10:48:41
  • 1284
收藏助手
不良信息举报
您举报文章:python报错ImportError:Dll load failed:找不到指定模块
举报原因:
原因补充:

(最多只允许输入30个字)