我是初学者,有2个问题,可能彼此有关。 我正在使用PyCharm,当我放入时 "来自PyQt4导入QtCore,QtGui,uic" 我在每个单词下面都有一个红线(除了来自& import),说"未解析的引用"。
也许路径问题???就像我说的,我是Python / Qt的新手,并且真的不知道如何检查路径和/或如果它是错误的话就改变它。我下载了Python 3.6.0,PyChamr2016.3.2,Qt4.8.7
答案 0 :(得分:0)
由于你做似乎安装了PyQt,我的猜测是你安装了多个Python版本(版本3.4和版本3.6)并且PyQt只安装在3.6下,但PyCharm和Designer配置为使用3.4。
我不知道如何在Qt Designer中更改Python解释器,因为我从未使用它。但是在PyCharm中打开设置并查找“Project Interpeter”选项卡。在那里,您可以配置用于项目的默认Python解释器。它甚至显示了该解释器的已安装软件包。
当您从PyCharm运行Python程序时,输出中的第一行显示使用了哪个Python解释器。这样您就可以检查它是否符合预期。如果仍然不正确,则可以在运行配置中覆盖它。从“运行”菜单中选择“编辑配置”。这将打开一个对话框,其中包含您上次执行的Python脚本的运行配置设置。检查那里的“Python解释器”并在需要时进行更改。