Anaconda 虚拟环境:pyuic之找不到模块之最后的希望(最新)

博主在尝试使用AnacondaNavigator下载的pyqt5时遇到问题,发现下载的包无法与pyuic配合使用,导致转换UI文件时出现模块找不到的错误。通过切换到Python3.9并使用pip安装pyqt5解决了问题。同时,指出pyuic的配置应使用python.exe而非pyuic.exe。建议在搜索解决方案时关注最新信息,避免过时的教程导致困扰。
摘要由CSDN通过智能技术生成

 我的寻找解决问题之旅:

首先就是以为自己的python3.dll不行,就从网上下载,官方的,别人的,都下了一遍,可是试了之后都没有用,那就排除问题。

然后就是那些降低pyqt版本或者卸载重装的方法,我一看就知道不靠谱,就没试,因为有人总是喜欢把简单的问题复杂化。

然后就是本文需要声明的内容了,我是基于python版本和Anaconda Navigator来说的:

目录

1.我从Anaconda Navigator下载的包到底是不是pyqt5?

2.我的python3.7到底能不能用来使用pyuic?

还有非常奇怪又重要的一点,是pyuic的配置问题:

总结啦总结啦:


1.我从Anaconda Navigator下载的包到底是不是pyqt5?

2.我的python3.7到底能不能用来使用pyuic?

1.我现在才知道原来我从navigator上面直接下载的pyqt原来用不了pyuic,用了之后他也能用pyqt5了,更大的问题就掩盖住了,就在欢天喜地转换ui文件时,出现了万恶的”找不到模块bug“,真是可恶,浪费我一上午来找问题,一定要切记,切记,切记!从navigator上下载包时,看清名字再下载,

 

 

navigator上面找不到时,用pip安装,搭上镜像源也很快,所以建议卸载navigator上的:

 

2.造成我转换不了的问题不止navigator,还有个python版本问题,那这个问题里有俩bug,一次解决俩,这波不亏呀!具体如下:

py3.7用pip安装pyqt5之后会出现以下问题:

这个底层问题就不追问了,毕竟避开问题比解决问题更高明。而我用python3.9的时候就没这个问题,其他操作和python3.7一模一样!!!

 

 

 

 

当然不是这两张了,这两张是反例! 

还有非常奇怪又重要的一点,是pyuic的配置问题:

有人说要用pyuic5.exe,但是按我的anaconda虚拟环境的情况,用pyuic5.exe会报错:所以小伙伴们一定要在网上学会分辨,不同情况可能配置不同!

建议使用python.exe,我是真不知道那些人是怎么成功的(究极吐槽),费我那么大的劲。。。

总结啦总结啦:

1.navigator下载错包了,用控制台,prompt

2.python3.7不行了,用3.9版本

3.pyuic配置要使用python.exe,不要使用pyuic.exe! 不要使用!不要使用!

再说一句:搜问题时一定要按时间搜最近的,因为网上的变化太快了,以前能用的,现在不一定能用了。

祝你顺利!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值