当前位置:  开发笔记 > 编程语言 > 正文

在PyCharm中没有PyQt4的自动完成功能

如何解决《在PyCharm中没有PyQt4的自动完成功能》经验,为你挑选了1个好方法。

在我的办公室电脑上,我正在使用

Python 3.4

PyQt4版本4.11.1

PyCharm社区编辑3.4.1

我按照上面说明的顺序安装了所有东西.

但是,代码完成不起作用.它适用于导入,但不适用于类和方法.

我制作了一个小样本程序:

import sys
from PyQt4 import QtGui


app = QtGui.QApplication(sys.argv)

window = QtGui.QWidget()

window.setWindowTitle("Test")
window.resize(300, 200)
window.show()

sys.exit(app.exec_())

在上面的代码中,PyCharm没有提出任何类或方法.

如果我输入,window.setW我会期望它建议,setWindowTitle()但事实并非如此.

奇怪的是,我在家里的电脑上使用相同的设置,它就像一个(Py)魅力...自动完成,自动导入等等.据我记得我安装它的方式和我一样在我的办公室电脑上做了.

我已经看过一些类似的问题,但这个问题没有答案,其他问题没有包含迄今为止帮助我的相关信息.


不知道它是否相关但是在这条线上

from PyQt4 import QtGui

PyCharm告诉我

未解决的参考'QtGui'

也许这个原因是一样的.



1> Sam F..:

我在Linux,pyqt5和pycharm CE上遇到了同样的问题.解决方案是使用以下方法重建骨架: 文件>无效缓存/重新启动>无效并重新启动.

推荐阅读
手机用户2502851955
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有