PyQt5配置
大致流程如下
1.先安装qt工具,
2pip安装pyqt5,
3.用pycharm配置qt designer和pyuic
在anaconda安装后,按照此安装和配置PyQt5前半部分,
其中对于“Python的安装路径”应选择:C:\ProgramData\Anaconda3\envs\your_env_name
其中需要配置的qt的exe文件可在此基础上搜索并添加。
对于系统变量:
QT_QPA_PLATFORM_PLUGIN_PATH
路径:%Python的安装路径%\Lib\site-packages\PyQt5\Qt\plugins
在我的环境下为:
C:\ProgramData\Anaconda3\envs\torch\Lib\site-packages\PyQt5\Qt5\plugins
按照此配置pyuiq :
此教程配置路径为C:\ProgramData\Anaconda3\envs\torch\Scripts\pyuic5.exe
参数为-o $FileNameWithoutExtension$.py $FileName$
视频教程
但是在生成py文件时报错
绘制界面
在工程文件名->external tools
绘制完成后保存得到:
生成py
ImportError: DLL load failed while importing QtCore: 找不到指定的模块。
本文说.ananconda缺少python3.dll但是实际上打开python 位置并不缺少。这篇文章总结了很多不可行的解决办法
按照这个教程,添加C:\ProgramData\Anaconda3\envs\torch\Scripts
到path,仍然不行
然后我重新安装了PyQt5看看有类似报错没有,
我尝试运行了一下,竟然可行了。
一个使用的例子
一个工程的例子,但是好像安装方法与我们略微不同