admin管理员组文章数量:1122850
最近自己用python3.6.3写了一个程序,使用win7 32位系统打包成exe,在win7 32位和64位运行没问题,在xp系统运行提示“xp系统运行程序提示无法定位程序输入点GetFinalPathNameByHandleW于动态链接库kernel32.dll上”
最后查到原因是xp系统上支持最高的python版本为3.4.4
于是在官网https://www.python/downloads/windows/下载python3.4.4 32位
官网下载速度很慢,可在csdn里下载https://download.csdn/download/weixin_45548465/88771563
安装完成后需要升级。
1.升级pip
pip install pip==19.1.1
2.升级wheel
pip install wheel==0.33.6
3.升级setuptools
pip install setuptools==42.0.2
4.安装pywin32
去官网https://sourceforge/projects/pywin32/files/pywin32/下载
我下载的为221版本的pywin32,下载完了后执行exe安装pywin32
5.安装future
pip install future==0.18.2
6.最后完成安装pyinstaller-3.2.1
pip install pyinstaller==3.2.1
7.验证安装结果
pip list
WMI离线包下载地址https://download.csdn/download/weixin_45548465/88771571
后续用python3.4.4打包写的程序,在xp系统上运行正常。
版权声明:本文标题:xp系统运行程序提示无法定位程序输入点GetFinalPathNameByHandleW于动态链接库kernel32.dll上 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/biancheng/1725927681a1031761.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论