×

技术坑

使用pyinstaller打包PyQt程序界面显示风格不对

mtsym mtsym 发表于2018-09-01 浏览6385 评论0

在windows上使用pyinstaller打包程序,发现运行后显示界面有点土,不是windows样式风格,这是因为PyQt的styles插件没有打包进去引起的,在python安装目录下找到目录

site-packages\PyQt5\Qt\plugins

复制里面的styles文件夹到你打包的程序目录

PyQt5\Qt\plugins

其实就是一个dll文件,有时候打包的Qt或者PyQt程序能在windows 7下运行,但是不能在windows

技术坑

Qt或PyQt打包后缺少部分dll动态库无法运行

mtsym mtsym 发表于2018-08-30 浏览7900 评论0

使用Qt开发的程序打包后经常会遇到缺少动态库而无法运行的情况,首先这里我推荐使用Qt官方自带的工具打包,具体见之前文章Qt软件发布及体积减少,因为该工具会自动打包所需的动态库 如果打包出来程序无法运行,最好检查一下下面的动态库文件,以windows为例


Qt5Widgets.dll
Qt5Gui.dll
Qt5Core.dll
libwinpthread-1.dll
libstdc++-6.dll
<!--autointro-->

技术坑

微信小程序php服务端nginx配置

mtsym mtsym 发表于2018-08-20 浏览5285 评论0

微信小程序php服务端nginx配置

微信小程序server端如果选择自己部署的话,可以选择java或者php的,为了省事我选择了php的,腾讯是用CodeIgniter框架做的demo,由于CI框架入口是index.php,扔到服务器上之后需要配置转发,因此踩了不少坑,主要是nginx配置问题,先看官方文档

[nginx官方文档点这里](https://www.nginx.com/resources/wiki/start/topics/recipes/codeign