九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
python工程打包成可執(zhí)行文件

1、將python打包成exe的方式

python 上常見的打包方式目是通過 pyinstaller 來實現(xiàn)的。

pip install pyinstaller

或者用鏡像下載:

# 清華源
pip install pyinstaller -i https://pypi.tuna.tsinghua.edu.cn/simple/

具體步驟:

1、cmd 切換到 python 文件的目錄。

也可以在pycharm上直接進行,首先要配置好項目所需要的環(huán)境,在setting設(shè)置好后,打開teminal窗口

 然后pip install pyinstaller,安裝完后執(zhí)行 pyinstaller -F samp.py命令,這里的samp.py為程序執(zhí)行的主文件。

執(zhí)行完畢會發(fā)現(xiàn)生成了 3 個文件夾:dist,build,samp.spec文件

在dist里面我們可以看到生成了一個exe可執(zhí)行文件。

2、雙擊 exe 就可以運行成功了。

3、如果出現(xiàn)閃退,文件路徑找不到的問題,那么就在腳本里添加以下腳本:

  1. import os
  2. import sys


  3. def app_path():
  4. if hasattr(sys, 'frozen'):
  5. return os.path.dirname(sys.executable) # 使用pyinstaller打包后的exe目錄
  6. return os.path.dirname(__file__) # 沒打包前的py目錄

然后重新執(zhí)行上一步的打包流程pyinstaller -F samp.py命令。打包成功如下顯示:

 4、要把生成的exe文件從dist文件中移出來,和原主文件在同路徑下:

 5、當程序正常運行后,運行完結(jié)果后,窗口很快自動關(guān)閉,可以通過在主代碼里最后一行添加一行代碼,使得窗口不再自動關(guān)閉:

input('Press Enter to exit...')

6、然后重復以上步驟,重新打包可執(zhí)行文件,這樣就完整了。

補充:

打包好的文件,我們只需要將生成的三個文件,以及代碼中涉及到的數(shù)據(jù)集等拷貝到一起,就可以發(fā)給別人點擊exe文件運行了。不需要將整個工程打包給別人。這樣核心代碼也不至于泄露給別人。

 

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
六種方法教你將Python源代碼打包成exe,快來學習吧!
python打包exe最清楚的教程來了
工具| 將你如何打包py文件脫機運行
Python PyInstaller安裝和使用教程(詳解版)
將Python文件打包成exe的兩種方法(pyinstaller和py2exe)之py2exe篇
py文件生成exe程序
更多類似文章 >>
生活服務(wù)
熱點新聞
分享 收藏 導長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服