pyqt5数据库使用详细教程(打包解决方案)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

pyqt5数据库使⽤详细教程(打包解决⽅案)关于pyinstaller打包⽣成exe的⽅法
安装pip 、 pyinstaller
在pycharm 的Terminal窗⼝中输⼊
pyinstaller -F -w main.py
注:输⼊参数的含义 -F 表⽰⽣成单个可执⾏⽂件
-w 表⽰去掉控制台窗⼝,这在GUI界⾯时⾮常有⽤。

不过如果是命令⾏程序的话那就把这个选项删除吧!
-p 表⽰你⾃⼰⾃定义需要加载的类路径,⼀般情况下⽤不到
-i 表⽰可执⾏⽂件的图标
⼀、出现 Cannot find existing PyQt5 plugin directories 报错
⼆、出现 pip既不是内部命令,也不是外部命令式报错
添加完毕之后,重启pycharm ,重启命令⾏
三、出现双击exe报错的问题
缺少Qt组件⽆法正常启动,提⽰需要有Qt platforms plugin,于是我们来到这个⽬录
这个⽬录直接找到有点困难,可以通过everything搜索
看到如下⽂件
把这个⽂件夹拷贝到和.exe⽂件⼀个路径下,出现想要的程序了。

四、出现数据库连接失败问题
Ⅰ.⾸先选择带命令⾏和不合并的打包⽅式
发现出现以下错误
此时只需要把platforms⽂件夹复制到main⽂件夹下边即可之后再次打开main.exe⽂件,出现
得到的结果是数据库驱动没有加载,这时候将
找到之后将这个⽂件夹同样的复制到main⽂件夹中
此时,命令提⽰⾏不报问题,即代表启动正常但是,再加⼊另⼀个页⾯跳转重新打包时出现以下问题
按照提⽰在他要求的的路径下添加⽂件所需的⽂件使⽤everything查找,在类似的路径下都可以找到然后复制到他要求的路径
最后要使⽤原来已经创建好的数据库,需要将已经创建好的数据库重新添加到main⽂件夹下问题暂时解决
总结
到此这篇关于pyqt5数据库使⽤教程(打包解决⽅案)的⽂章就介绍到这了,更多相关pyqt5数据库使⽤内容请搜索以前的⽂章或继续浏览下⾯的相关⽂章希望⼤家以后多多⽀持!。

相关文档
最新文档