(1)如果不建立虛擬環(huán)境的話,打出的exe文件非常大,所以需要建立虛擬環(huán)境
使用的是anaconda3 內置python的版本為python3.8
建立虛擬環(huán)境的步驟如下:
查看虛擬環(huán)境:conda info --envs
conda?create?-n?auto python==3.8? #創(chuàng)建虛擬環(huán)境 auto為我自己起的名字
建立后的虛擬環(huán)境在anaconda安裝目錄的envs下面:

conda?activate?auto? #激活虛擬環(huán)境
conda?deactivate??#退出虛擬環(huán)境
conda?remove?-n?aotu--all? # 刪除虛擬環(huán)境
在虛擬環(huán)境中安裝需要用到的包
pip?install?-i?https://pypi.tuna.tsinghua.edu.cn/simple?pyinstaller
(2) 打包
切換到存放代碼和ico圖片的地方:使用這個命令打包
Pyinstaller -F -i a.ico a.py

打包后:

參考文章: