【python笔记】pycharm临时打包32位程序
2021/4/29 12:27:47
本文主要是介绍【python笔记】pycharm临时打包32位程序,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
问题:
64位系统安装了64位的python,打包生成的程序是64位的,在32位系统上不兼容无法运行。
想安装多个python,只临时调用32位python解释器来打包32位程序,不想永久改掉默认的64位python解释器。
windows版本不兼容的报错提示:
解决方法:
1.到Python官网(https://www.python.org/downloads/windows/)下载安装任意版本的32位python。
2.安装32位python,记住安装路径。像我,安装完之后同时拥有了32位和64位的python3.8。
3.电脑默认调用的是64位的python,我也不想改,只想临时调用32位的python来打包32位的程序。
pycharm里的Terminal(终端)同上,也是64位python。我研究了一翻都没搞懂怎么临时改Terminal的解释器版本,知道的小伙伴麻烦评论告诉我。
4. 在Settings里添加、选择32位py3.8的解释器。
5.换了解释器后,代码里缺的库装上。装pyinstaller。
有的库用右键安装的方法装不上(可能是某些库用这种方法安装,库版本不适配),那么在Setting里装。
6.重点来了,打开32位python所在的文件夹下的Scripts文件夹,能看到pyinstaller.exe。
7.在Terimal里输命令行:C:\Users\User\AppData\Local\Programs\Python\Python38-32\Scripts\pyinstaller.exe -F D:\Users\User\Desktop\代码\demo1.py
用绝对路径调用pyinstaller.exe和用绝对路径引用要打包的py文件。
-F是打包成一个独立的exe程序文件。 其它参数说明见PyInstaller各参数含义。
打包结束后生成的exe去C:\Users\User\AppData\Local\Programs\Python\Python38-32\Scripts\dist里找。
运行exe程序文件后,可在任务管理器里看到带有 *32的标志。打包32位程序成功。
如果本文对你有用请点个赞或评个论~
快让本文到你的收藏夹里吃灰去吧!~
这篇关于【python笔记】pycharm临时打包32位程序的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-21Python编程基础教程
- 2024-11-20Python编程基础与实践
- 2024-11-20Python编程基础与高级应用
- 2024-11-19Python 基础编程教程
- 2024-11-19Python基础入门教程
- 2024-11-17在FastAPI项目中添加一个生产级别的数据库——本地环境搭建指南
- 2024-11-16`PyMuPDF4LLM`:提取PDF数据的神器
- 2024-11-16四种数据科学Web界面框架快速对比:Rio、Reflex、Streamlit和Plotly Dash
- 2024-11-14获取参数学习:Python编程入门教程
- 2024-11-14Python编程基础入门