已解决:Python OSError: [WinError 193] %1 不是有效的 Win32 应用程序。(numpy模块)

运行时候出错,如下:“OSError: [WinError 193] %1 不是有效的 Win32 应用程序。”,顺着往上一看,是numpy等包的问题,果然是它的问题::

此时出现如题所描述的错误,大概率因为昨天卸载了本来的32位python,重装了64位,而里面的库仍然是32位,64位程序读取32位dll文件时发生错误,所以产生了这个问题。

解决方法:卸载重下即可

  1. 找到安装python37 64路径中的扩展包路径,C:\python37\Lib\site-packages,删除其中对应的numpy包;
  2. 使用pip重新安装pip3 install numpy安装项目;

安装完成后,查看没有该问题;

发表评论

邮箱地址不会被公开。 必填项已用*标注