我的os是win7 64位
提示ImportError DLL load failed: %1 不是有效的 Win32 应用程序?
为什么装了python2.7 wxpython comtypes ulipad后运行时显示不是有效的win32应用程?
答案:2 悬赏:0 手机版
解决时间 2021-01-28 10:34
- 提问者网友:练爱
- 2021-01-27 19:26
最佳答案
- 五星知识达人网友:轻雾山林
- 2021-01-27 20:43
很可能是版本的问题,你需要正确的版本,python如果是64位的,所有的附加库都要求是64位的。
python底层是C语言的,它对于不同的字长度是很敏感的。
通建议你全部用32位的版本,这样虽然在内存管理上小一些,不过兼容性好。即使你用64位版本,有时候申请的内存仍然不能超过2GB。 当然有些是可以的,比如字典与列表。
python底层是C语言的,它对于不同的字长度是很敏感的。
通建议你全部用32位的版本,这样虽然在内存管理上小一些,不过兼容性好。即使你用64位版本,有时候申请的内存仍然不能超过2GB。 当然有些是可以的,比如字典与列表。
全部回答
- 1楼网友:往事隔山水
- 2021-01-27 21:35
你好!
或许你可以下载64位的Python安装才可以。
如有疑问,请追问。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯