中国网站排行榜,html怎么做商品页面,招聘工作的网站有哪些,必应网站收录提交入口安装步骤比较简单#xff0c;这里只说一下我踩的坑#xff0c;以及希望一些大佬可以给点建议。
一、QtDesigner
这个配置比较简单#xff0c;直接就能用#xff0c;我的配置如下图#xff1a;
C:\Users\lenovo\AppData\Roaming\Python\Python311\site-packages\qt5_app…安装步骤比较简单这里只说一下我踩的坑以及希望一些大佬可以给点建议。
一、QtDesigner
这个配置比较简单直接就能用我的配置如下图
C:\Users\lenovo\AppData\Roaming\Python\Python311\site-packages\qt5_applications\Qt\bin\designer.exe
$ProjectFileDir$二、PyUIC
这个配置搞了两天。。。一直有问题查了无数的方法最终也没能解决报错
ImportError: DLL load failed while importing QtCore: 找不到指定的模块。我使用的方法包括 复制一个python.dll文件放到和python.exe同一目录下没用。 pip uninstallinstall的反复下载重装没用。 而且网上教程里写的PyUIC外部工具配置的都不太一样。。。尝试了好几个都不行。。。。
而且我的Anaconda的图标直接打不开了只能在cmd里创建新环境。
最终解决办法 在cmd里新建了一个python3.8的环境然后conda activate此环境再在这里面pip install PyQt以及 pip install PyQt5-tools然后设置这个环境里的python.exe为程序设置如下图 我发现我的电脑里一共有四个地方有QT5的相关程序包 包括
1.第一个地方
C:\Users\lenovo\AppData\Roaming\Python\Python311这个应该是我直接在桌面cmd安装PyQt5时的默认安装目录。也是QtDesigner可以顺利运行所使用到的一个目录。但是不知道为什么反复安装卸载之后
C:\Users\lenovo\AppData\Roaming\Python\Python311\Scripts这个目录就是没有pyuic5这个文件。。。。。
2.第二个地方
C:\Users\lenovo\AppData\Local\Programs\Python\Python311这个地方的应该是Pycharm项目环境下面新建虚拟环境时默认的环境在这里面的Scripts是有pyuic5文件的C:\Users\lenovo\AppData\Local\Programs\Python\Python311\Lib\site-packages下面也有一堆pyqt5的相关程序包但是不知为什么用这个地方下面的python.exe配置外部工具仍然报错找不到QTcore我都找到了 PS而且直接在cmd中卸载pqt5显示卸载完毕但是以上这两个环境的包根本没被删掉有知道怎么删掉所有相关包吗remove的命令也不行。。。
3.第三个地方
E:\Anaconda第三个地方应该是直接conda activate然后下载pyqt5时自动安装到base环境的包在E:\Anaconda\Lib\site-packages这个目录下有很多pyqt5相关的包同样仍然删不掉进入base环境之后conda uninstall卸载显示卸载成功但是这些包仍然存在 而在E:\Anaconda\Scripts中不存在pyuic的文件
4.第四个地方
这个也就是我最终成功的环境E:\Anaconda\envs\pyqtenvs
E:\Anaconda\envs\pyqtenvs里存在python文件
E:\Anaconda\envs\pyqtenvs\Scripts 里面存在pyuic5文件
E:\Anaconda\envs\pyqtenvs\Lib\site-packages里面也存在Qtcore文件 配置成功后最终结果如下 E:\Anaconda\envs\pyqtenvs\python.exe
-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py$FileDir$之后就可以运行成功了。。。
三、最后的建议
如果一直报错无法解决建议开一个干净的conda环境在这里面进行配置是最好的。。。