| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> windows10 anaconda3 pycharm2020.3 python3.8安装pyqt5 pyqt5-tools 踩坑经历 -> 正文阅读 |
|
[Python知识库]windows10 anaconda3 pycharm2020.3 python3.8安装pyqt5 pyqt5-tools 踩坑经历 |
为了安装pyqt5真的是踩了无数坑,记录一下踩坑经历 (一)使用pip安装
但是这时候可能会出现连接超时,查阅网上资料,加上豆瓣的镜像源会快很多
如果这时候报错不是信任的网站,就加上–trusted-host, 即
此时会报这样的错:EnvironmentError:[WinError 5] 拒绝访问 (二)配置环境变量有的说要在Path中添加pyqt5_tools的路径,然后我就加了,我的相对路径是这样的AppData\Roaming\Python\Python38\site-packages\pyqt5_tools (三)配置pycharm中的pyqt环境这些我也都是参考网上教程来的 1.Qt-Designer名称:Qt-Designer 2.PyUIC名称:PyUIC 3.PyRcc名称:PyRcc (四)测试环境配置好了之后,测试一下,在pycharm的工具选项中可以看到之前添加的三个外部工具 大致流程打开Qt-Designer,新建一个main window,大致流程如图,大家可以搜索一些讲解详细的博文来参考(我最上边放的链接就可以参考),我这里直接放图了。 1.新建main window 2.右下角,单击小铅笔图标,编辑资源 3.新建资源文件,我这里给文件添加了一张图 4.一顿操作猛如虎,大致效果就是这个样子 5.然后在pycharm中就能看到刚刚创建的后缀是.ui和.qrc的文件,点击鼠标右键,分别用pyuic工具和pyrcc工具将这两个文件转换为.py文件 另一种更快的测试方法参考一篇博文(最上边的某个链接),给出了一段测试代码,直接运行,运行成功就说明qpqt基本就没问题了
运行效果图,是一个窗口: (五)一些问题总结1.我在使用pip进行安装的过程中,出现了一些问题,那个warning提示我将路径添加到环境变量中,我看到有些博文中提到使用管理员权限安装也可以解决问题,但我没有尝试,这里个大家提供一个参考。 2.当我添加好外部工具并进行测试的时候,报错说DLL文件怎样怎样(忘了截图了),然后我就把报错信息直接复制粘贴搜索,有的解决方案说让把几个.dll文件复制粘贴到.exe文件所在的目录下,但是我尝试了之后没有解决。 3.因为我刚开始安装的时候踩了坑,当时我一味地按照教程死板的做,结果发现我和教程安装的版本号不同,所以有些操作有细微的差别,所以还是要及时变通哇!!因为我当时有的安装在c盘的python的安装目录下,有的在anaconda的安装目录下,我想把它们合在一起,然后我就脑子一热把python目录下的文件复制粘贴到anaconda目录下,但是毫无作用,还把文件搞得乱七八糟,暴风哭泣! 4.还有一个问题,有篇博文讲到(我在(一)使用pip安装 的过程)可能安装的文件不全,我测试的时候确实发现会报错说缺失文件,之后我发现我缺失的是QT5文件夹,如下,就是我的PyQt5文件夹下没有Qt5这个文件夹: 总结以上就是我的踩坑经历,我发现每次遇到安装、配置环境的时候,就一定会踩坑,但是踩坑是难免的,遇到问题就解决问题。把踩坑经历记录下来,也是让自己日后有一个能够回看的记录。这次踩坑经历让我知道了教程是用来参考的,不是生搬硬套的,一定要懂得变通。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 20:01:35- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |