Win64位系统使用Python3.8打包32位.exe可执行程序方法

分享及记录下关于在Windows X64位系统下Python使用pyinstaller打包32位的可执行文件exe.解决打包后的程序不能在32位系统上运行问题.在这里吐槽下在网上搜寻一番发现都是你复制我我复制你的无用教程,完全没有实际操作过程的垃圾文章

Python下载

打开Python官方网址:https://www.python.org/downloads/windows/下载python3.8.6版本32位安装包,点击直达:Python 3.8.6

Python安装

1.根据需求自行选择Python安装路径,第一项是默认安装,第二项是自定义安装方式,我这里选择第二种模式进行安装

Win64位系统使用Python3.8打包32位.exe可执行程序方法

2.这里默认,下一步

Win64位系统使用Python3.8打包32位.exe可执行程序方法

3.选择Python安装路径

Win64位系统使用Python3.8打包32位.exe可执行程序方法

4.安装完成关闭窗口

Win64位系统使用Python3.8打包32位.exe可执行程序方法

PyCharm设置

1.点击窗口左上角File-Settings进入设置界面

Win64位系统使用Python3.8打包32位.exe可执行程序方法

2.在Project:untitled-Porject Interpreter项目解析器中点Show All...PS:Project:untitled中的untitled为你在PyCharm中创建的项目名称

Win64位系统使用Python3.8打包32位.exe可执行程序方法

3.点击右边+号添加项目解析器

Win64位系统使用Python3.8打包32位.exe可执行程序方法

4.选择existing environment,选择Python32位安装路径

Win64位系统使用Python3.8打包32位.exe可执行程序方法

5.设置好后需要安装pyinstaller库,点击右边+号

Win64位系统使用Python3.8打包32位.exe可执行程序方法

6.搜索:pyinstaller点击Install Package安装

Win64位系统使用Python3.8打包32位.exe可执行程序方法

7.安装pyinstaller完成

Win64位系统使用Python3.8打包32位.exe可执行程序方法

8.安装完成后Py项目解析器可切回64位,如不切换回需再次安装.py文件中导入的模块等,方法参照第6步或运行cmd命令使用pip3 install xxxx进行安装

pyinstaller.exe

1.打开Python安装路径下的\Scripts目录,复制pyinstaller.exe程序文件

Win64位系统使用Python3.8打包32位.exe可执行程序方法

2.粘贴到你在PyCharm创建的项目中,我这里以untitled项目为例

Win64位系统使用Python3.8打包32位.exe可执行程序方法

打包exe文件

1.在PyCharm中右键-Open in Terminal

Win64位系统使用Python3.8打包32位.exe可执行程序方法

2.在Terminal窗口中输入:pyinstaller -F newspc.py,其中newspc.py文件为我要打包的.py文件,自己根据实际情况修改

Win64位系统使用Python3.8打包32位.exe可执行程序方法

3.打包完成提示:completed successfully表示成功

Win64位系统使用Python3.8打包32位.exe可执行程序方法

验证程序

1.打包的exe程序在当前项目中\dist目录下,运行程序

Win64位系统使用Python3.8打包32位.exe可执行程序方法

2.右键任务栏-启动任务管理器在进程中可看到影像名称为:nwespc.exe *32
Win64位系统使用Python3.8打包32位.exe可执行程序方法

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
搜索