一、安裝pyinstaller
在pycharm的項目的Terminal中運行pip3 install pyinstaller即可。
安裝后在Terminal中輸入pip3 list看一下是否成功
?
二、務必在在項目的Terminal中輸入命令打包,命令如下:
python3 -m PyInstaller --noconsole --onefile xxx.py
如下圖:?
?
而不要在項目路徑的cmd框中輸入pyInstaller -F xxx.py命令進行打包(易出問題,如語法問題等)。?
三、生成exe文件在dist文件夾中
注意:
查看下python的版本(使用python3 --version)
?因為python3.6以上才支持f{}的寫法,如下:
last_row = ws.range(f'{col_letter}1048576').end('up').row
target_range = ws.range(f'{col_letter}2:{col_letter}{last_row}')
否則打包會報錯,而且需要在項目中的Terminal里運行打包命令,文中已表述,不再贅述。?
?