IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> Pycharm+PyQt5.15+Anaconda环境搭建(详细教程,适合入门级选手) -> 正文阅读

[开发工具]Pycharm+PyQt5.15+Anaconda环境搭建(详细教程,适合入门级选手)

pyqt5版本更新到5.15版本以后,一些插件的位置发生了改变。
比如原来Anaconda\Lib\site-packages\pyqt5_tools\Qt\plugin;还有designer.exe的位置都发生了改变
接下来我就整理一下这两天我的pyqt5安装过程

环境版本

  1. pycharm 2019.4
  2. pyqt5 5.15.4
  3. python 3.7.4
  4. anaconda3 2019.10

安装pyqt5

这里可能要注意一下,之前安装过anaconda的同学,可能原来就有qt,这里我也不清楚qt和那个pyqt5之间具体的关系,但是我试验的结果没有问题,就不用管了。

这里直接根据网上的来就可以了,使用豆瓣的镜像源,进入你的虚拟环境,我这里直接是base环境,
conda activate,进来之后按照以下步骤操作

  1. 安装pyqt5
pip install pyqt5 -i https://pypi.douban.com/simple
  1. 安装pyqt5-tools
pip install pyqt5-tools -i https://pypi.douban.com/simple  
  1. import PyQt5一下,看看有没有报错,没有报错就是安装成功了
    安装成功之后在你的Anaconda\Lib\site-packages下会出现以下文件夹
    如果有报错卸载再重新安装,卸载完之后看一下你的这些文件夹是否还存在,如果存在就手动删除!
    在这里插入图片描述

配置环境变量

网上有很多说是要新建一个什么“QT_PLUGIN_PATH”啥的,这里注意!!!你先观察一下你的环境变量中有没有“QT_QPA_PLATFORM_PLUGIN_PATH”,如果有,就不要新建了(我就是在这里被搞了1天)
前面也说了,pyqt5.15版本的plugins变到了Anaconda\Lib\site-packages\qt5_applications下了,找到以下的环境,将其加入到这个环境变量中即可!
在这里插入图片描述


配置Pycharm的pyqt5环境

这里我只说一下配置qtdesigner和pyuic,大家可以参考一下

  1. 第一步配置QtDesigner,这里只需要填写Name、Program、Working directory
    Program下的designer.exe文件需要到Anaconda\Lib\site-packages\qt5_applications\Qt\bin\下去找,然后其他的根据上图显示的填写就好了。

在这里插入图片描述

  1. 第二步就是配置PyUIC,这里也是需要填写的是Name、Program、Arguments、Working directory。可能你找不到你的pyuic.exe,那么这里可以参考一下我的方法:找到你安装python的目录下(因为有的人是安装的anaconda,自带的python环境,那么我这里自己之前还安装了一个不是anaconda下的python环境)

重新开一个cmd,直接按照第一步方法再安装pyqt5,然后我这里是在D:\Python3\Scripts下会多出pyuic.exe,然后Program中就可以选择了。

在Arguments中,输入:

$FileName$ -o $FileNameWithoutExtension$.py

在这里插入图片描述

  1. 最后记得将Anaconda\Lib\site-packages\qt5_applications\Qt\plugins\platforms的几个dll文件复制替换到Anaconda\Lib\site-packages\qt5_applications\Qt\bin下。

可能还会遇到的问题

在这里插入图片描述
这个问题有很多种可能,这里大概率是你的环境变量没有配置好。

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2021-10-02 15:04:03  更:2021-10-02 15:05:50 
 
开发: 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/16 1:19:36-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码