小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Python ---- pyInstaller 的常用打包命令_pyinstaller打包

 YU304jx 2023-09-06 發(fā)布于江蘇

1. 簡(jiǎn)介

  1. PyInstaller是一個(gè)第三方庫(kù),它能夠在Windows、Linux、 Mac OS X 等操作系統(tǒng)下將 Python 源文件打包,通過(guò)對(duì)源文件打包, Python 程序可以在沒(méi)有安裝 Python 的環(huán)境中運(yùn)行,也可以作為一個(gè) 獨(dú)立文件方便傳遞和管理。
  2. PyInstaller支持Python 2.7和Python 3.3+。可以在Windows、Mac OS X和Linux上使用,但是并不是跨平臺(tái)的,而是說(shuō)你要是希望打包成.exe文件,需要在Windows系統(tǒng)上運(yùn)行PyInstaller進(jìn)行打包工作;打包成mac app,需要在Mac OS上使用。

2. 安裝

pip install pyinstaller

2.1 注意

1.PyInstaller 庫(kù)會(huì)自動(dòng)將 PyInstaller 命令安裝到 Python 解釋器 目錄中,與 pip 或 pip3 命令路徑相同,因此可以直接使用。
2.Windows上運(yùn)行PyInstaller還需要PyWin32或者pypiwin32,其中pypiwin32在你安裝PyInstaller的時(shí)候會(huì)自動(dòng)安裝。

3. pyinstaller 打包命令的基本語(yǔ)法

pyinstaller [options] script[.py]

4. 常用命令說(shuō)明

命令說(shuō)明
-h,–help查看該模塊的幫助信息
-F,-onefile產(chǎn)生單個(gè)的可執(zhí)行文件
-D,–onedir產(chǎn)生一個(gè)目錄(包含多個(gè)文件)作為可執(zhí)行程序
-a,–ascii不包含 Unicode 字符集支持
-d,–debug產(chǎn)生 debug 版本的可執(zhí)行文件
-w,–windowed,–noconsolc指定程序運(yùn)行時(shí)不顯示命令行窗口(僅對(duì) Windows 有效)
-c,–nowindowed,–console指定使用命令行窗口運(yùn)行程序(僅對(duì) Windows 有效)
-o DIR,–out=DIR指定 spec 文件的生成目錄。如果沒(méi)有指定,則默認(rèn)使用當(dāng)前目錄來(lái)生成 spec 文件
-p DIR,–path=DIR設(shè)置 Python 導(dǎo)入模塊的路徑(和設(shè)置 PYTHONPATH 環(huán)境變量的作用相似)。也可使用路徑分隔符(Windows 使用分號(hào),Linux 使用冒號(hào))來(lái)分隔多個(gè)路徑
-n NAME,–name=NAME指定項(xiàng)目(產(chǎn)生的 spec)名字。如果省略該選項(xiàng),那么第一個(gè)腳本的主文件名將作為 spec 的名字

5. 常用打包命令總結(jié)

命令說(shuō)明
pyinstaller -F xxx.py打包一個(gè)exe
pyinstaller -F -w xxx.py打包一個(gè)不帶控制臺(tái)的exe
pyinstaller -F -c xxx.py打包一個(gè)帶控制臺(tái)的exe
pyinstaller -F -i xxx.ico xxx.py打包一個(gè)指定圖標(biāo)的exe

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多