唐唐唐吖 2022-02-07 16:57 采纳率: 100%
浏览 55
已结题

python封装时报错“ImportError DLL load failed: %1 不是有效的 Win32 应用程序,如何解决?

问题遇到的现象和发生背景

我的电脑是win10 64位,安装了arcgis所以有Python2.7。另外还安装了anaconda,创建了python3.7环境。因为需要封装后的exe提供给win7 32位电脑使用,通过 set CONDA_FORCE_32BIT=1 设置为32位。

img

python的编译器使用的是创建的这个3.7版本的

img

之前有成功封装过exe且能在win7 32位电脑上运行。但这次封装不知道什么原因报题目中的错误以及很多“lib not found”等。

运行结果及报错内容

img

img

我的问题

1、如果要下载pywin32或其他什么程序的话,是要下载和python2.7版本对应的还是和3.7版本对应的?
2、为什么在之前能够成功封装这次却突然不行了?
BTW:两个程序我能想到的区别只有第二个程序有用到pandas库,不知道是不是有影响

  • 写回答

3条回答

      报告相同问题?

      相关推荐 更多相似问题

      问题事件

      • 系统已结题 2月16日
      • 已采纳回答 2月8日
      • 修改了问题 2月7日
      • 创建了问题 2月7日

      悬赏问题

      • ¥15 使用DWY100k数据集对UEA进行测试,出现报错:IndexError: index 125000 is out of bounds for axis 0 with size 95500
      • ¥15 前端vue实现根据图片url生成pdf文件
      • ¥15 RfidReader资源Q个
      • ¥20 user-agent是否是唯一的,有没有可能相同
      • ¥15 关于#开会#的问题,如何解决?(语言-c++)
      • ¥15 关于#二十四点问题#的问题
      • ¥15 运行kitex的demon出错(求大家解决)
      • ¥15 开发一个类似 typora 这样的软件需要多少钱?
      • ¥15 clearcase7.0安装包
      • ¥15 断点回归模型月度核密度检验不连续