一、安装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里运行打包命令,文中已表述,不再赘述。