将Python程序打包成linux可执行文件

将Python程序打包成linux可执行文件,第1张

1.安装环境

首先我们要安装pip,命令如下:

使用的工具是 pyinstaller ,打开终端输入sudo pip install pyinstaller

2.打包程序

首先在打包之前检查一下我们的py文件是否可以正常执行,确认无误后进行打包 pyinstaller -F car_tkinter.py          或者 python3 -m PyInstaller -F main.py

3.执行文件

进入我们打包存放的文件夹,打开终端,执行语句 ./car_tkinter       或者 nohup ./car_tkinter>data.log &

pyinstaller -w --onefile xx.py -n xx

不过我是mac下打的app包是这样

UnicodeEncodeError是小问题 可以试试

头加utf8识别

import sys

sys.reload()

sys.defaultencoding('utf8') 不知道拼错没

3.print u’中文’ 这样是可以的。会转成unicode编码 如果这样也是有问题 那么按照前两个 *** 作就可以了 是因为你文件的编码不对


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11322767.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存