整体方法与前人类似,笔者在此进行一点补充
宇宙最强VisualStudio2017配置pyQt5用于python3.6的UI界面工具
Visual studio 2017下设置和使用pyQt5应注意的几个问题
(主要参考了以上两篇文章)
笔者在实际过程中遇到了资源文件无法调用的问题,出现了类似“No module named img_rc”的报错,因此需要将资源文件转换并添加到环境中来。
首先,添加外部工具
在转换qrc资源模块时需要用到的是pyrcc5.exe
同样地,在“工具”里面找到“外部工具”
点击“添加”
依次输入“标题”等内容
如下图所示,标题为“qrcTOpy”
“命令”则是找到python 安装目录下的Scripts文件夹中的pyrcc5.exe文件
特别注意的是,“参数”一项,
pycharm里面输入的是
(不知为何,上面前后两个$会被忽略,因此只能插图片)
但是经过笔者的多次测试,Visual Studio里面要输入的是
$(ItemFileName).qrc -o $(ItemFileName)_rc.py
“目录”一项跟前面一样还是保存至“项目录” $(ItemDir)
之后就可以点击相应的qrc 文件进行转换,值得一提的是,无论是qrc文件还是转换后的py文件,可能都需要手动添加到VS里面来
添加完之后,效果如下
之后再运行程序,就不会出现类似“No module named img_rc”报错了
以上纯属经验分享,欢迎指正~!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)