Win10+Python3.12.2安装PyQt6+PyQt6tools时报错。

在Win10+Python3.12.2环境下先安装PyQt5成功,安装PyQt5tools报错error: metadata-generation-failed。查了教程有些让卸载PyQt5然后重新安装,安装完成问题依旧。卸载PyQ5安装PyQt6也成功了,但是安装PyQt6tools却也报同样的错误。检索了很多教程尝试了很多解决方案也没有解决问题,后面找到了一个大佬的参考教程,解决问题,现将问题及解决方案记录下来,来帮助遇到同样问题的伙伴们。

安装PyQt6成功,安装PyQt6tools报错(错误如下图所示)

解决方案:

先用python3.11的插件包进行安装,有了环境,就可以正常安装pyqt6-tools了。

pyqt6的插件下载地址:https://pypi.org/project/pyqt6-plugins/#files

下载标注的插件

下载后的文件名为:pyqt6_plugins-6.4.2.2.3-cp311-cp311-win_amd64.whl

把文件拖到WinRAR解压缩文件中打开,找到“pyqt6_plugins-6.4.2.2.3.dist-info”文件夹下的“METADATA”文件,把“METADATA”文件移出压缩包,用记事本打开进行修改。

删除蓝色标注信息(==6.4.2),然后保存,拖进原来的压缩包,替换之前的“METADATA”文件。因为文件名中有cp311,跟系统python3.12版本不一样,会出现错误,因此需要更改压缩包名称为:pyqt6_plugins-6.4.2.2.3-py3-none-any.whl,把压缩包放进PyQt6的安装路径中(我的为:D:\Python3.12.2\Lib\site-packages\PyQt6),在该路径上打开终端进行pip install进行安装,可以在尾部加上清华的镜像,提高下载速度。

加上清华源的pip安装命令为:

pip install .\pyqt6_plugins-6.4.2.2.3-py3-none-any.whl  -i https://pypi.tuna.tsinghua.edu.cn/simple/

安装成功以后再安装pyqt6-tools就可以成功安装了

pip install pyqt6-tools  -i https://pypi.tuna.tsinghua.edu.cn/simple/

当出现如下命令时表示pyqt6tools安装成功了

问题得到解决

参考文章:https://blog.csdn.net/andux/article/details/134476146

  • 14
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值