1、將python文件打包后(dist及l(fā)og文件不需要打包)上傳至linux服務(wù)器,同一目錄下
注:不要打包成zip格式,zip從windos上傳至linux解壓后會(huì)存在編碼格式不一致的問(wèn)題
2、安裝pyinstaller打包庫(kù)
pip installer pyinstaller
可能遇到的問(wèn)題
1、提示pip版本過(guò)低
注:直接使用sudo pip install -U pip會(huì)因?yàn)榘姹究缍却髮?dǎo)致升級(jí)失敗
使用python3 -m pip install --user --upgrade pip==9.0.3(換成你想要的版本編號(hào))小跨度升級(jí)
輸入不存在的版本號(hào),可以顯示可升級(jí)的版本號(hào)
3、打包linux中輸入,pyinstaller 啟動(dòng)文件.py
如圖main.py是我的啟動(dòng)文件,打包的時(shí)候,會(huì)將main.py關(guān)聯(lián)到的包自動(dòng)打包
打包后的程序在dist目錄中
4、linux下啟動(dòng)
進(jìn)入打包后的文件目錄
執(zhí)行./main文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-424515.html
5、其他注意事項(xiàng)
1、pandas使用的xlsx文件在linux中不支持,將文件后綴改為*.xls
2、pip安裝速度慢,使用第三方源安裝
sudo pip install 包名 -i https://pypi.tuna.tsinghua.edu.cn/simple/
或# pip install 包名 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
或永久更換pip源參考:https://blog.csdn.net/qq_44716044/article/details/123347432文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-424515.html
到了這里,關(guān)于python打包為linux可執(zhí)行文件的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!