[英]No autocomplete for PyQt4 in PyCharm
在我的辦公室電腦上,我正在使用
我按照上面說明的順序安裝了所有東西。
但是,代碼完成不起作用。 它適用於導入,但不適用於類和方法。
我制作了一個小樣本程序:
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'
也許這個原因是一樣的。
我在Linux,pyqt5和pycharm CE上遇到了同樣的問題。 解決方案是使用以下方法重建骨架: 文件>無效緩存/重新啟動>無效並重新啟動。
首先安裝PyCharm然后再安裝Python和PyQt解決了這個問題。
之后我不得不在PyCharm中配置解釋器並且它有效。
當我發布問題時,我安裝了Python,然后是PyQt,然后是PyCharm。
奇怪的是,它在另一台PC上按此順序工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.