python ImportError: DLL load failed: %1 不是有效的 Win32 应用程序

关于“python ImportError: DLL load failed: %1 不是有效的 Win32 应用程序” 的一点不同看法

本人python初学,对于这个问题,研究了很久,发现网上方案基本雷同。

都是说:“模块与python版本不照应......”,等等。

对此,本菜很疑惑,因为调用好多模块时,都是这个错误,总不至于所有的模块都与我的python(32位)不照应吧。

于是突发其想“是否与我的编辑器设置有关”,于是查阅了PyCharm(其他编辑器可能有同样问题)的初始项目创建:

地址:https://www.cnblogs.com/loyung/p/8554836.html

发现“虚拟的python环境”一说,原来,我在刚使用pyCharm的时候,习惯性地将项目保存到了一个另外的文件夹(不是默认保存路径),这样在这个文件夹中就有了一个虚拟的python类库,而这个虚拟的类库貌似是不健全的。


解决措施总结为:“把虚拟的那个python解释器删了就行"

错误提示

 

 

解决方法:

1、

File—>setting—>Project—>Project Interpreter

python ImportError: DLL load failed: %1 不是有效的 Win32 应用程序_第1张图片

 

2、点击show all

python ImportError: DLL load failed: %1 不是有效的 Win32 应用程序_第2张图片

3、把其它的虚拟解释器选中后删掉,只剩下你最初自己安装的python.exe再点OK就可以了

python ImportError: DLL load failed: %1 不是有效的 Win32 应用程序_第3张图片

 

你可能感兴趣的:(python,PyCharm,python基础)