PyQt5安装问题

辛辛苦苦弄完,发现错了。。。这样编译出来的是C语言的版本不是python的。

为了装pyqt把python,anaconda,pycharm重新安装了一遍,还是问题百出。

1、抛弃python3,使用anaconda,以为第三方库直接就有了。问题只有pyqt5,没有那个pyqt5-tools.

2.好吧那就重新pip一下。发现直接pip又出现问题:

Fatal error in launcher: Unable to create process using '"c:\program files (x86)\microsoft visual studio\shared\python36_64\python.exe"  "C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python36_64\Scripts\pip.exe" '

然后搜,从anaconda prompt里面走,好像得先“anaconda prompt”一下,能够pip install 包名。可是路径又不对了。

3.路径不对就算了,.ui转.py的时候用pyuic5又用不了:

'pyui5' 不是内部或外部命令,也不是可运行的程序或批处理文件。

已经弄了好几天了,别的同学好像都没有这个问题。。

4.然后发现别人的路径是..../python/Scripts里面,我找了下,里面有个uic.py 的文件,所以灵光一闪,不用pyuic5 了,直接用uic试试,一试,效果和pyuic是一样的。

5、最后也没有再用ERIC6了,安装软件太烦了。

6.总结一下:把软件安装好就差不多成功一半了!!!


7.问题:(base) C:\Users\LanHe>pyuic5 modeling.py modeling.ui
Traceback (most recent call last):
  File "D:\python\Anaconda\anaconda\lib\runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "D:\python\Anaconda\anaconda\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "C:\Users\899****\AppData\Roaming\Python\Python36\site-packages\PyQt5\uic\pyuic.py", line 26, in <module>
    from PyQt5 import QtCore
ModuleNotFoundError: No module named 'PyQt5.sip

8.好吧,有问题就再弄呗!pip install PyQt5.sip

问题:C:\Users\*****>pyuic5 modeling.py modeling.ui
'"D:\python\PyQt5\python"' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

不懂。恰好机遇巧合看见这个

原来是有pyuic5 的,那就直接在路径里面cmd一下,跳到.../Script/路径上去

问题:

C:\Users\****\AppData\Roaming\Python\Python36\Scripts>pyuic5 -o modeling.py modeling.ui
Error: No such file or directory: "modeling.ui"

因为我的文件在桌面,这个怎么办总不能每次转化的时候都去.../Scripts/下吧。

9.我试了下把路径放到文件前面(后来试过,其实直接把pyuic5.exe文件放到目标文件夹,直接在文件夹的路径栏输CMD 进入DOS 控制界面。这样就不需要在前面先输路径了,直接在dos界面转换就可!

10.总算是弄好了,心累。

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值