Pycharm中使用pyuic时,报“ImportError: DLL load failed: 找不到指定的模块。”错误

版本信息:PyQt5 :5.14.1    , Anaconda3


1.Pycharm 中的External Tools界面,pyuic配置如下:


图中使用了Anaconda3中的python3.exe作为Program

2.当右键“xxxx.ui”文件,准备将QtDesigner的ui文件转换为py文件。

出现了报错:


报错:找不到指定模块

3.解决办法:网上查找资料,有一个说到是因为Anaconda3中的python3.dll文件原因。需要做个替换操作。但看到Pycharm中的External tools 中的program的值是python.exe。同时pyuic的作用原理也是通过命令行“-m PyQt5.uic.pyuic 'ui的文件名'.ui -o 'py文件的文件名'.py”。所以直接使用了Python37环境里的python.exe的路径,看是否成功。


替换成Python37的python.exe


4.成功地运行(在ui文件右键选择External tools --》PyUIC)


©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容