pyQt5+vs2019的配置

折腾了两个晚上,终于把VS2019 + pyQt5 给配置成功了,其中一篇文章给我的帮助很大,附在我文章的结尾,作为感谢;

配置的过程中,主要要注意三个方面:

1.为了较为完整地安装python的各种包,建议在装完python3.X的软件包之后,直接安装anconda3(为了简单起见,建议安装时,将python相关的都勾选上,尤其是选择了python模块后,安装页面右边的一些非默认勾选组件,都选上。)

2.然后是安装pycharm,这一步非必要,但是作为专业的python编程环境,可以试着用来建立虚拟环境;

3.在安装opencv-python,pyqt5,pyqt5-tools这几个工具的时候,经常因为断网(网络过慢),timeout中断;针对这种情况,可以离线安装,先把程序包下载到本地,然后用 pip install xxx.whl进行安装;不过在这种过程中,可能会因为两个包之间的版本不匹配,导致安装一个的过程中,会把前面一个的包给删除、重新去下载、安装与后面一个匹配的包版本,遇到这种情况不要惊慌,明智之举就是去下载两个版本完全匹配的安装包,比如在安装pyqt5(v5.14.xx),pyqt5-tools(v5.13.xx)这两个包的时候,就出现过让我很困惑的情况。

4.在用vs2019配置好外部工具之后(vs2019菜单栏的工具,弹出菜单中,选择外部工具:),新建一个python工程的时候,会生成一个与工程名相同的python文件,不要删除,后面需要在这个文件里面写初始化的代码的;还有就是在把对应的qt.ui文件转为py.ui的文件的过程中,需要尽可能加上 Form之类的界面词语作为区分,譬如在PyUIC5的参数中这么写:$(ItemFileName)Form.ui -o $(ItemFileName)Form.py,QtDesigner 的参数输入:$(ItemFileName)Form.ui。

 

 

原文链接如下:

https://blog.csdn.net/weixin_41145119/article/details/88889509

https://bbs.21ic.com/icview-2506234-1-1.html

 

你可能感兴趣的:(Python,python,pyqt)