专业的JAVA编程教程与资源

网站首页 > java教程 正文

pyinstaller将程序打包成exe文件(怎么用pyinstaller打包)

temp10 2025-05-03 16:24:54 java教程 5 ℃ 0 评论

2024/10/15 6:05

一.安装

pyinstaller将程序打包成exe文件(怎么用pyinstaller打包)

conda install -c conda-forge pyinstaller

参考:pyinstaller:Python代码的打包神器从入门到精通 - 知乎 (zhihu.com)

二.打包前直接运行py,可以正常运行

三.执行打包命令

默认打包

1.切换虚拟环境

conda activate py39_2

2.执行默认打包命令

pyinstaller 命令中添加 --distpath 参数,指定输出目录为当前目录(.

pyinstaller -F --distpath . 你好.py

打包成功后在同级目录有个exe文件直接点击运行

四其他:发现切换环境后打包的日志用的不是当前环境的打包解决

方法1解决:重新创建一个


conda create -n new_py39_2 python=3.9
conda activate new_py39_2
conda install -c conda-forge pyinstaller


方法2解决:

切换到py29_2 卸掉重装, 【有可能是这种方式安装部分包问题(conda create --name py39_7 --clone py39_2)】

conda activate py39_2
pip uninstall pyinstaller
conda install -c conda-forge pyinstaller
pyinstaller 你好.py

完整代码已上传到知识星球上。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表