2014-09-24 2 views
2

저는 python + gtk3 +을 배우므로 IDE를 찾고있었습니다. PyGObject로 코드 완성을 얻을 수있는 방법이 있습니까? 나는 정말로 내가 생각할 수있는 모든 것을 시도했다. pycharm 빌드 138.2401 어디에이 버그 : https://youtrack.jetbrains.com/issue/PY-6932 고정되어 있어야하지만 모든 코드 제안을 얻을 수 없습니다. 경고를 올릴 것 이 간단한 코드 GTK (가 발견되지 않는) :내성 바인딩이있는 pycharm의 코드 완성

#!/usr/bin/python3 
from gi.repository import Gtk 

는 또한, fakegir를 사용하여 하나 (그리고 WingIDE 작업 않습니다) 작동하지 않습니다. 다음은 내가 무언가 (끔찍하게) 잘못하고있는 경우의 프로젝트 시작 스크립트입니다 :

import sys; print('Python %s on %s' % (sys.version, sys.platform)) 
sys.path.extend([WORKING_DIR_AND_PYTHON_PATHS]) 
sys.path.append(self,"/home/obok/.cache/fakegir/") 

정말 도움이 필요합니다. 나는 몇 시간 동안 노력해 왔고, 이것을 정리할 수는 없다.

미리 감사드립니다.

Iván Lago.

+0

프로젝트 시작 스크립트는 관련이 없습니다 "바이너리 모듈에 대한 스텁을 생성"을 선택, 내가 생각하지 않는다 pycharm는 본다 당신' sys.path' 코드. – simonzack

+0

그렇다면 다른 질문이 떠오른다. pycharm의 PYTHONPATH에 폴더를 추가하려면 어떻게해야합니까? 감사. – user2329051

+0

'Settings','Project Structure','Content Root'에 있습니다. – simonzack

답변

1

the page you suggested을 사용하여 페이지 맨 아래에 솔루션을 테스트 한 결과 그것이 맞는지 추측 할 수 있습니다. Pycharm에서 색인을 생성했지만 모든 것이 자동 완성되었습니다.

그냥 쓰기 :

from gi.repository import Gtk 

이 후 Alt + Enter 키 누르기 및