pip3 install pyinstaller
在終端中cd 到專案路徑,也就是main函式所在檔案main.py, 切換完成後依次輸入下面命令:
其中:sudo pyinstaller -
-windowed -
-onefile -
-clean -
-noconfirm main.py
sudo pyinstaller -
-clean -
-noconfirm -
-windowed -
-onefile main.spec
這裡使用了在main.py所在路徑下的名為icon.icns的。不同的作業系統要使用的格式也是不同的mac為*.icns格式,而 windows 系統下的格式應為 .ico,可以使用iconvert icons轉換工具進行相應格式的轉換,非常方便。sudo pyinstaller -
-windowed -
-onefile -
-icon=icon.icns -
-clean -
-noconfirm main.py
另外這裡匯出的檔案(在dist目錄)名為 main,這是乙個預設名字。這不是我們所期望的,這裡只需要增加乙個可選引數就可以匯出我們期望的名字,相關的設定可以點此參考官網,也可以自行查詢相關pyinstaller引數介紹以及總結,總之為了方便還是推薦改下名字:
一般我們很少一次效能匯出成功,主要是一些包匯入問題和專案檔案配置路徑。sudo pyinstaller -
-windowed -
-onefile -
-icon=icon.icns -
-clean -
-noconfirm main.py -
-name fishtool
sudo pyinstaller -
-clean -
-noconfirm -
-windowed -
-onefile fishtool.spec
pyqt5切換python版本 pyqt5介面切換
主要的思路就是建立兩個frame 如果有兩個以上同理 使用setvisible 函式顯示或者隱藏frame 引數是bool值 import sys from pyqt5.qtwidgets import from pyqt5.qtcore import from pyqt5.qtgui import...
PyQT5 學習使用 筆記 一 安裝pyQT5
之前已經學習過了qt 的 基本使用了解了 訊號和槽 的機制。由於新專案需要跨平台,所以 在視覺開發包的選擇上 選擇了opencv python,所幸 qt也有pyqt5 的包可以和 opencv python 聯合使用開發。廢話不說了 開始安裝吧。開啟cmd命令列介面輸入 pip install p...
PyQt5控制項的使用
qtablewidget qtabwidget qpixmap 圖表工具qchart 下拉選擇框qcombobox qtablewidget問題列表 空間不夠時單元格文字顯示不全 設定item背景色和字型顏色 場景 當空間不夠時,單元格內容會顯示不完全出現省略號 如下 方案 table object...