Pycharm+anaconda+pyqt开发 设置QT designer/pyuic/pyrcc工具

通常用pycharm开发qt程序时需要设置QT designer/pyuic/pyrcc三个外部工具,网上看了许多教程,在anaconda环境中设置pyuic和pyrcc工具时,直接设置可执行程序exe时会遇到无法执行的问题,此时使用python -m 的终端指令即可。

Pycharm中,选择File->Settings->Tools->External Tools,可添加新外部工具。

1、设置QT designer

这个比较简单,找到对应的designer.exe设置参数即可。

Program里设置对应的designer.exe程序地址,我的环境中设置了pyside6包中的地址,也可以根据需要设置pyqt5包里的地址。Arguments和Working directory分别设置为$FilePath$和$FileDir$ 。

2.设置pyuic

 Program设置为python环境的python.exe即可。Arguments设置为-m PyQt5.uic.pyuic  $FileName$ -o $FileNameWithoutExtension$.py。Working directory设置为$FileDir$。

3.设置pyrcc

 Program设置为python环境的python.exe即可。Arguments设置为-m PyQt5.pyrcc_main $FileName$ -o $FileNameWithoutExtension$_rc.py。Working directory设置为$FileDir$。

上述设置中pyuic和pyrcc分别调用pyqt5里的uic.pyuic和pyrcc_main模块,pyside6包里笔者没有找到对应模块。

4.可能出现的问题,在设置Arguments和Working directory如果前面有空格可能调用出错,设置时需要仔细查看参数前面是否有空格。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值