首页 > 其他分享 >pyqt的安装,使用

pyqt的安装,使用

时间:2023-07-27 15:47:24浏览次数:29  
标签:exe Python 路径 pyqt python 使用 填写 安装

1.pip 安装 PyQt5,在对应的python目录下安装

  pip3 install pyqt5 -i https://pypi.tuna.tsinghua.edu.cn/simple --target=D:\QAXDownload\python\Lib\site-packages

2.安装 QtTools

pip3 install pyqt5-tools -i https://pypi.tuna.tsinghua.edu.cn/simple --target=D:\QAXDownload\python\Lib\site-packages

3. QtDesigner 和 PyUIC 的环境配置

使用 PyCharm 集成开发工具的小白,在安装 QtTools 库以后,还要对 QtDesigner 和 PyUIC 进行环境配置,将其集成到 PyCharm 中。

3.1 在 PyCharm 添加 Create Tools

  • 运行 PyCharm;
  • 从顶部菜单栏选择:File -> Settings,弹出 Seetings 窗口;
  • 从左侧菜单栏中选择:Tools -> ExternalTools,在右侧点击 "+" 弹出 CreateTool 窗口;

3.2 添加 QtDesigner 工具

在 CreateTool 窗口依次填写:

  • Name:填写 "QtDesigner"
  • Program:填写 designer.exe 的路径,例如:
C:\Python\Anaconda3\Lib\site-packages\qt5_applications\Qt\bin\designer.exe

注意:此处填写刚才 pip 安装的 pyqt5-tools 工具包的路径。如果小白的 Python 或 Anaconda3 安装在其他路径下,则从对应的目录找到 "qt5_applications\Qt\bin\designer.exe",或者在资源管理器中搜索 "designer.exe" 文件找到安装路径。

  • Arguments:不用填写
  • Working directory:填写生成 UI 文件的保存路径 例如,要将 .ui 文件保存在当前 Project 的路径下,则填写 "$ProjectFileDir$";要将 .ui 文件保存在当前 Project 路径下的 \program 子目录中,则填写 "$ProjectFileDir$\program"。

填好 CreateTool 窗口后,点击 "OK" 即可完成 QtDesigner 工具的添加。

3.3 添加 PyUIC 工具

 

在 CreateTool 窗口依次填写:

  • Name:填写 "PyUIC"
  • Program:填写 python.exe 的路径,例如:
C:\Python\Anaconda3\python.exe

注意:此处填写 IDE 使用的 Python Interpreter的路径。如果小白的 Python 或 Anaconda3 安装在其他路径下,或者选择其它路径中的 python.exe 作为 Python Interpreter,可以从 Pycharm -> Settings -> Project -> Python Interpreter 打开配置窗口,从右侧上方 "Python Interpreter:" 选项框找到 python.exe 的路径。

  • Arguments:填写"-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py”
  • Working directory:填写将 .ui 文件转换为 .py 文件的保存路径 例如,要将 .py 文件保存在当前 Project 的路径下,则填写 "$ProjectFileDir$";要将 .py 文件保存在当前 Project 路径下的 \program 子目录中,则填写 "$ProjectFileDir$\program"。

填好 CreateTool 窗口后,点击 "OK" 即可完成 QtDesigner 工具的添加。

安装和环境配置完成。

 

标签:exe,Python,路径,pyqt,python,使用,填写,安装
From: https://www.cnblogs.com/zhongxiaoyan/p/17585141.html

相关文章

  • M1-Mac-Parallels Desktop-Windows11 安装 CP210x 串口驱动
    设备作为虚拟COM端口工作时,需要CP210xUSB至UART桥虚拟COM端口(VCP)驱动器以促进与CP210x产品的主机通信。也可使用直接存取驱动器将这些设备连接至主机。我需要在Windows系统下调试WHEELTEC的9轴传感器N100。由于办公电脑是M1的MacAir,所以只能在Paral......
  • vue3状态管理工具Pinia的使用
    1.安装  npminstallpinia--save 2.src文件夹下新建store文件夹,并新建index.tsimport{createPinia}from'pinia'constpinia=createPinia()exportdefaultpinia2.在main.ts中引入piniaimportpiniafrom'./store'import{createApp}from'vue'......
  • 使用ASP.NET Core Minimal API和MailKit发送电子邮件
    步骤1:创建新项目通过以下命令在终端中创建一个新的ASP.NETCoreWebAPI项目:dotnetnewwebapi-oSendingEmail由于我们正在使用MinimalAPIs,因此删除不必要的Controller文件夹和WeatherForecast类。步骤2:定义电子邮件数据传输对象(DTO)为了将数据从我们的API传递到邮件服务......
  • 在Windows系统下一键下载安装jdk1.8,并且配置环境变量
    @echooffsetlocalrem定义JDK下载链接和安装路径set"jdk_url=https://repo.huaweicloud.com/java/jdk/8u151-b12/jdk-8u151-windows-x64.exe"set"jdk_installer=jdk-8u151-windows-x64.exe"set"install_path=C:\Java"rem创建安装目录ifnotexi......
  • vue中vue-alipayer-v2的使用
    项目中播放视频用到了vue-alipayer-v2,代码如下<template><VueAliplayerV2:source="$api.showImageUrl+playvideo.videopath"ref="VueAliplayerV2"></VueAliplayerV2></template><scrip......
  • python使用ctypes调用gcc编译的dll之ctypes的使用
    简介ctypes是Python的外部函数库。它提供了与C兼容的数据类型,并允许调用C或C++编译后的DLL或共享库中的函数。可使用该模块以纯Python形式对这些库进行封装。本例中代码基于window系统,python为64位3.9.12,如需在liunx上使用请参考上篇博客1、代码的基础结构如下1.1新......
  • 使用zap接收gin框架默认的日志并配置日志归档
    使用zap接收gin框架默认的日志并配置日志归档本文介绍了在基于Gin框架开发的项目中如何配置并使用zap来接收并记录gin框架默认的日志和如何配置日志归档。我们基于gin框架开发项目时通常都会选择使用专业的日志库来记录项目的日志,go语言常用的日志库有zap、logrus等。网上也有很......
  • 使用 QEMU 代替 STM32 开发版本 docker 一键启动
    dockerfile#Compileandinstallqemu_stm32fromfedora:28RUNdnfinstall-y\arm-none-eabi-gcc\arm-none-eabi-newlib\findutils\gcc\git\glib2-devel\libfdt-devel\......
  • python使用多进程multiprocessing执行报错
        inthemainmodule:      if__name__=='__main__':        freeze_support()        ...    The"freeze_support()"linecanbeomittediftheprogram    isnotgoingtobefrozentop......
  • Linux PHP编译安装
    PHP编译安装。1.下载PHP源码包,wgethttps://www.php.net/distributions/php-8.2.8.tar.gz2.进入安装源码包目录,执行./configure命令配置,PHP的核心扩展和常用扩展。3.编译make,安装makeinstall../configure--prefix=/usr/local/php--enable-fpm--with-openssl--enable......