1.环境:
windows7
python3.7
该实例设计到的库有: PythonMagick,win32api,win32con,wx,os 等模块
该实例运用到:提示消息框,GUI界面,打开当前文件对话框等功能:
注:
先安装模块:pip3 install PythonMagick 发现python3.7 中下载不下来
通过其他网站去下载PythonMagick模块:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pythonmagick
找到对应自己系统环境的那个包,我在这存放到F盘中;在进入F盘执行安装:
#F:>pip3 install PythonMagick-0.9.19-cp37-cp37m-win_amd64.whl
打包时可以使用 -i 参数带上ico图标
格式如下:
#pyinstaller -F -i tupian\xxx.ico myfile.py
若遇到一下错误
#Python 中 ‘unicodeescape’ codec can’t decode bytes in position XXX: trun错误解决方案
该错误是路径格式出错问题
# -*- coding: utf-8 -*-
import wx
import os,time
import PythonMagick
import win32api,win32con
#F:\python-object>pyinstaller -F -i 20190123.ico -w ico.py 打包
def Change_Ico(event):
text11 = text1.G