- 打包流程:
- pyinstaller 打包的時候:
FileNotFoundError: [Errno 2] No such file or directory: 'f:\\mydocu~1\\pychar~1\\myqt5\\venv\\lib\\site-packages\\sqlalchemy-1.3.9-py3.7-win-amd64.egg\\sqlalchemy\\engine\\reflection.py'
答:文件夾命名不規範導致with open_file(node.filename, ‘rb’) as f的時候讀取錯誤。
- pyinstaller 打包後:
modulenotfounderror: no module named 'pymysql'
答:在執行文件中import pymysql就好了
- ico圖標顯示:
# 將圖片轉換成icon圖標
from PIL import Image
im = Image.open('xxx.png')
im.thumbnail([w,h])
im.save('xxx.ico')
- “no module named distutils”
答:virtualenv 版本問題,降級到16.1.0