Python第三方打包庫 PyInstaller

2022-05-24 11:39:14 字數 1147 閱讀 8889

(1).介紹

pyinstaller是python的第三方打包庫,它可以實現將.py副檔名的任何python的源**轉換成windows、linux、mac os x下面的可執行檔案。對於windows來講,pyinstaller可以將python源**變成.exe的可執行檔案,這樣就可以直接執行程式,而不需要安裝python直譯器,也不需要對計算機進行相關的環境限制。

官網:安裝第三方庫需要使用pip工具,在命令列下執行安裝命令(不是idle)。注意:需要將python目錄和其下的scripts目錄加到環境變數中。

使用命令pip install pyinstaller安裝第三方庫,安裝之後會提示successfully installed,告知是否安裝成功。

(2)使用說明

在pyinstaller安裝完成後,會在python目錄下額scripts目錄下生成執行檔案。此時在命令列下使用pyinstaller -f <.py>

例如:在windows下執行

c:\users\administrator>pyinstaller -f c:\users\administrator\desktop\hello_world.py
pyinstaller執行完成後會產生資料夾,在資料夾中就有.exe檔案。

(3).常用選項

選項描述

-h檢視幫助

--clean

清理打包過程中產生的臨時檔案

-d,--onedir

指定建立包含可執行檔案的資料夾dist(資料夾在什麼位置需要注意看提示資訊)

-f,--onefile

在資料夾dist中只生成獨立的打包檔案,這個檔案可以完整的實現.py檔案源**的相同功能

-i 《圖表檔名.ico>

指定打包檔案使用的圖示(.ico)

打包完成後,除了用於存放.exe檔案的dist資料夾,另外兩個存放臨時檔案的資料夾均可手動刪除。

打包後程式就可以在相同系統上執行,不需要安裝pyinstaller,也不需要python。

python專案打包為第三方庫

1.專案寫完後在專案根目錄建立setup.py並寫入如下內容 from setuptools import setup setup name modelfunction 包名字 version 1.0 包版本 description this is a model tool based on skl...

PyThon第三方庫

本文 自 戀花蝶的部落格 今天公司停電,沒上班。跑上來更新個部落格,跟大家分享一下我常用的幾個第三方 python 庫。python 語言之所以能夠如此流行,除了本身內建許多程式庫來保障快速開發之外,目不睱接的第三方庫也是一大主因。結合我目前的工作 網遊開發 我常用的幾個第三方庫如下 wxpytho...

python 第三方庫

requests 模組 具體詳見 requests 是用python語言編寫的第三方庫,基於 urllib,採用 apache2 licensed 開源協議的 http 庫。它比 urllib 更加方便,完全滿足 http 測試需求,多用於介面測試 常用介面 1.requests.request m...