把打开QT Designer的方式集成到Pycharm中

  近期功率测试页面Version1搞完了,剩下的就是边使用边优化了。

  今天开始着手开始开发电源产品的UI了。我使用了虚拟环境,重新创建了环境,并且我打算使用Pyside6来开发这个电源的UI。

  顺便说一下,如果你的电脑需要搞很多项目,那么建议使用虚拟环境的方式,这样不会出现不兼容的问题,而且项目之间使用的环境,互不干扰,如果不知道如何使用,那么请看我之前写的:
使用PyCharm时,什么情况下,需要创建虚拟环境?该如何创建和使用虚拟环境?_pycharm为什么自动创建虚拟环境-CSDN博客

   今天在这里讲一下,如何把打开QT Designer的方式集成到Pycharm中。个人觉得,使用Pycharm打开QT Designer进行界面的设计,还是很方便的。

集成步骤如下:

1. 首先打开Pycharm,点击"Files", 选择"Setting":

 2. 点击"Tools"> External Tools>点击这个"+":

 3. 这时候就开始创建这个Tool:

  1)Name: 自定义, eg: Open_QT_Designer

  2)Description: 自定义, ed: QT_Designer

  3)Tool Settings:

      a)Program:这里的路径最终指的是"designer.exe",     

      eg: D:\UI\PS_Test_UI_Design\.venv\Lib\site-packages\PySide6\designer.exe      

      b)Arguments: No need

      c)Wording diectory: $ProjectFileDir$

   4)点击OK即可

  以上的操作就可以完成这个Tool的创建, 以后想打开QT Designer进行编辑时,就可以打开Pycharm,在菜单栏上选择Too,下拉找到External Tools,点击自己设置的Tool即可。

希望,可以帮助到有需要的朋友们。有任何问题,欢迎随时沟通与交流🍻 

    

### 解决 PyCharm 无法打开 Qt Designer 的方法 当遇到 PyCharm 无法启动 Qt Designer 的情况时,可以尝试以下几种解决方案来排查并解决问题。 #### 验证安装路径配置 确认 `PySide6` 安装无误,并且其下的 designer 工具可执行文件位置正确。对于给定环境而言,应当检查是否存在该路径:`D:\Programs\Python\Python39\Lib\site-packages\PySide6\designer.exe`[^1]。 如果上述路径不存在,则可能是由于包未完全安装或安装过程中出现问题所致;此时建议重新安装 PySide6 库以确保所有组件都已正确部署到位。 #### 设置环境变量 有时 IDE 可能找不到外部工具是因为缺少必要的环境变量设置。为了使 PyCharm 能够识别到 Qt Designer 所处的位置,在系统的 PATH 环境变量中加入包含 designer.exe 文件夹的绝对路径是一个有效的办法。具体操作如下: - Windows 上可以通过系统属性 -> 高级系统设置 -> 环境变量来进行编辑; - 将 `D:\Programs\Python\Python39\Lib\site-packages\PySide6` 添加至用户或系统级别的 PATH 中去。 完成此步之后重启计算机以及 PyCharm 来让更改生效。 #### 使用命令行调用 另一种方式是在终端里通过命令直接运行 Qt Designer 。这有助于判断问题是出自于 PyCharm 还是其他方面。可以在 Anaconda Prompt 或者 CMD 下输入相应指令: ```bash python -m pyside6_designer ``` 若能够成功启动则说明问题可能存在于集成开发环境中而非库本身。 #### 更新插件与软件版本 保持使用的各种工具处于最新状态往往也能避免不少兼容性上的麻烦。因此不妨考虑更新 PyCharm 和相关 Python 包(如 PySide6),从而获得更好的支持和服务。 #### 查看日志信息 最后不要忘记查看 PyCharm 日志文件中的错误提示信息,这些记录通常会给出更具体的线索帮助定位故障原因所在。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值