使用pyinstaller打包python_使用pyinstaller打包Python项目,python
00 前言
上一篇文章寫的是使用百度aip實現一個圖片轉文字的小工具(
https://blog.csdn.net/George_Clancy/article/details/105551872
),本篇文章在上篇文章功能實現之后,介紹一下打包python項目的過程。
01 安裝pyinstaller
進入python虛擬環境,使用pip自身的鏡像源容易出現各種問題。因此,改成其他的國內pypi源,這里面使用的是清華源。
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyinstaller
參考清華pip源的說明,我們可以使用以下命令設置清華pypi源為默認源(可以不用設置)。
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
02 打包python項目
在我的項目中mainUi.py是主界面,調用了ocr_util.py,使用了./asset文件下面的圖片。具體的pyinstaller參數說明可以參考:
我這邊使用如下命令:
pyinstaller -D -w mainUi.py
-D 打包出來的是個文件夾,包含可執行文件;-w是生成僅在Windows系統可用的exe文件,不加的話在Windows上會用黑色的命令行彈出。打包之后的文件目錄如下,我們可以看到多出來build和dist。
在其他機器上使用的話,把asset(資源文件夾,包含用到的圖片之類的)拷貝到dist文件夾里的項目文件夾(mainUi)中,然后把整個dist文件夾拷貝到另一臺電腦上即可。
我們的可執行文件就是mainUi.exe,另外,我們在打包項目的時候也可以通過 -i 命令為可執行文件添加ico圖標。
總結
以上是生活随笔為你收集整理的使用pyinstaller打包python_使用pyinstaller打包Python项目,python的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: js 浅拷贝直接赋值_第二十二篇 JS中
- 下一篇: 参数整定临界比例度实验_PID控制及参数