0:三个好用的支持python代码补全的IDE
只能免费用30天 注册算法已破解
只能免费用21天
一直免费
3:python to binary exeutable
pyinstaller -F xxx.py -p modulePath
#执行完上面的命令后,就会在dist目录下面,生成一个可运行的二进制文件
ubuntu下Qt程序打包成deb包的过程
windows下python环境的搭建过程
下载python包,安装
使环境变量生效
安装pyinstaller
pip.exe install pyinstaller
ubuntu下添加Qt plugin环境变量
sudo vim /etc/environment
QT_PLUGIN_PATH=/usr/lib/x86_64-linux-gnu/qt5/plugins
source /etc/environment
没有插件的环境变量,就是如下结果:
taoh@ubuntu-ht:~$ echo $QT_PLUG_PATH
taoh@ubuntu-ht:~$ catchGG
This application Failed to start because it Could not find or load the Qt platform plugin "xcb".
Reinstalling the application may fix this problem.
Qt程序打包过程 (windows平台)
Qt为我们的程序发布打包已经做好了一个非常好用的工具
在D:\Qt\qt5.6.0\5.6\mingw49_32\bin 路径 下面有一个windeployqt.exe 工具
下面是具体 打包过程:
1:例如你要发布的程序 名为 myqtapp.exe
在cmd中 直接运行 windeployqt.exe myqtapp.exe ,这时会解决大部分qt库的依赖问题,所有程序依赖的库都会复制到当前程序的目录
2:一般还需要其它的一些非Qt的标准库,如libgcc_s_dw2-1.dll libwinpthread-1.dll,libstdc++-6.dll,
通常双击myqtapp.exe就会知道缺什么库了,然后在Qt安装的目录中 搜索这些库文件,然后复制到当前myqtapp.exe目录即可
3:然后把上面myqtapp.exe所在的目录,打包成.zip文件
4:安装NSIS软件,对zip文件进行压缩打包,然后即可发布了
Qt程序打包为Debian包的过程(ubuntu系统上)
dpkg -b mydeb catchGG_0.1_amd64.deb
后面再详细写一下如何打包的过程
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。