pyQt5和pySide2 环境配置以及部分问题解决方案

首先介绍需要安装的内容:

1、Qt
2、python3.7.5(查找资料过程中有注意到说是3.8及3.8以上版本Qt可能不兼容)【记得勾选添加到环境变量中选项】
3、pip(主要用来下载使用)
4、pySide2、PyQt5、pyqt5-tools
5、如果有使用 cv2,那么还需要下载 opencv-python

注意:pip 下载包时尽可能使用国内源:

  • 清华:https://pypi.tuna.tsinghua.edu.cn/simple
  • 阿里云:http://mirrors.aliyun.com/pypi/simple/
  • 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
  • 华中理工大学:http://pypi.hustunique.com/
  • 山东理工大学:http://pypi.sdutlinux.org/
  • 豆瓣:http://pypi.douban.com/simple/

亲测豆瓣感觉更快一些

在中间遇到的部分问题的解决方案介绍:

1、安装模块时报错 Could not build wheels for cryptography which use PEP 517

1.重新安装pip可以解决:python -m pip install --upgrade pip
2.指定下载的模块到指定版本(记得好像有一个模块当时这样解决的)

2、下载时指定下载源

pip install {包名} -i {下载源}

3、出现大量红色报错时常规问题:

  1. 网络链接超时, 切换成国内的镜像源即可,不行的话可以多尝试换几次
  2. 缺少VC++环境,导致build失败
  3. 缺少依赖库,查看报错,后安装
  4. pip版本较低,重新安装pip

4、在Qt中运行时可能会遇到的问题

1、资源文件导入报错的问题(需要将资源文件转换py文件)
       通过命令转换:pyrcc4 qrcfile.qrc -o  pyfile.py,也有 pyrcc5

可以参考: https://www.cnblogs.com/dcb3688/p/4237121.html

2、启动时报库文件找不到的问题
       在main.py 导入os后,添加 print(os.getcwd0) 查看工作路径,将动态库添加到对应路径
3、启动不起来,什么错误也不报,考虑一下地方

在这里插入图片描述

后期可能还会不定期更新,请持续关注。谢谢

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值