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:QtQt5.6.05.6mingw49_32bin 路径 下面有一个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 后面再详细写一下如何打包的过程 (编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|