python打包发布
(2011-01-31 10:46:25)
标签:
系统环境
安装目录
插件
拷贝
所在
杂谈
发布推荐用Python 2.5,需要安装以下包:
1. PySide
2. pyDes
3. pywin32
1. 安装pyinstaller,比如假设在c:\pyinstaller-1.4,执行Configure.py配置环境
2. 把上述路径加入到系统环境变量PATH中
3. 进入cmd,cd到jxsxqtg.py所在目录(本目录)
4. 执行Makespec.py -F -w --icon=ui/logo32.ico -o . jxsxqtg.py
5. 每次要发布的时候执行 Build.py jxsxqtg.spec
6. 然后会在dist目录中生成一个jxsxqtg目录
7. 把ui目录拷贝过去
接下来打包插件。
第一步:打开qt.conf(在python安装目录,比如c:\python25),根据文件内容把插件目录拷贝到exe所在目录。
比如,如果打包后的exe是c:\abc\abc.exe,那么jpeg插件就应该放在c:\abc\plugins\imageformats\qjpeg4.dll
第二步:在exe所在目录也创建一个qt.conf,内容如下:
[Paths]
Prefix = .
Binaries = .
Plugins = plugins
Translation = translation
----------!!最后一步用NSIS EDIT 向导可以完成简单的设置!!!-------------
分享:
喜欢
0
赠金笔
加载中,请稍候......
评论加载中,请稍候...
发评论
登录名: 密码: 找回密码 注册记住登录状态
昵 称:
评论并转载此博文
发评论
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。