脚本专栏 
首页 > 脚本专栏 > 浏览文章

PySide2出现“ImportError: DLL load failed: 找不到指定的模块”的问题及解决方法

(编辑:jimmy 日期: 2024/10/22 浏览:3 次 )

0 说明

系统: windows 10

python 3.6.7

1 情况

在windows系统下使用pip install PySid2安装PySide2模块的时候出现下面的错误:

PySide2出现“ImportError: DLL load failed: 找不到指定的模块”的问题及解决方法

分析情况:

(1)可能安装的模块并不是完整的模块,存在丢失的情况,因此卸载pyside2之后再重新安装,但是并没有什么作用,仍然还是报这个错误

(2)通过上网查询一些资料,发现使用pip安装的模块都是安装最新的模块,可能存在python版本和PySide2版本不相符的情况发生,因此在使用pip安装模块的时候,给模块指定固定的版本。

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyside2==5.14.2.1

ps:下面看下Python报错:ImportError: DLL load failed: 找不到指定的模块 解决方案详解

使用python做数据集的过程中,报如下错误:

PySide2出现“ImportError: DLL load failed: 找不到指定的模块”的问题及解决方法

错误原因

错误产生的原因是对应模块的文件不完善或者没有对应的模块

解决方案

解决方案如下:

主要是如下两个步骤:

1.找到模块,用pip将其卸载。以我遇到的为例:

pip uninstall numpy

2.再一次将模块重新安装。

pip install numpy

重点在于哪个模块会产生这个问题呢?

我们看报错的图:

PySide2出现“ImportError: DLL load failed: 找不到指定的模块”的问题及解决方法

找到与报错最近的引入包的代码,不考虑从 “ . ” 引入包:

PySide2出现“ImportError: DLL load failed: 找不到指定的模块”的问题及解决方法

我们发现是numpy,然后重新安装这个模块就可以了。

总结

上一篇:keras 获取某层的输入/输出 tensor 尺寸操作
下一篇:Python 字典中的所有方法及用法
一句话新闻
一文看懂荣耀MagicBook Pro 16
荣耀猎人回归!七大亮点看懂不只是轻薄本,更是游戏本的MagicBook Pro 16.
人们对于笔记本电脑有一个固有印象:要么轻薄但性能一般,要么性能强劲但笨重臃肿。然而,今年荣耀新推出的MagicBook Pro 16刷新了人们的认知——发布会上,荣耀宣布猎人游戏本正式回归,称其继承了荣耀 HUNTER 基因,并自信地为其打出“轻薄本,更是游戏本”的口号。
众所周知,寻求轻薄本的用户普遍更看重便携性、外观造型、静谧性和打字办公等用机体验,而寻求游戏本的用户则普遍更看重硬件配置、性能释放等硬核指标。把两个看似难以相干的产品融合到一起,我们不禁对它产生了强烈的好奇:作为代表荣耀猎人游戏本的跨界新物种,它究竟做了哪些平衡以兼顾不同人群的各类需求呢?