저는 pydev를 사용하여 pyclutter 응용 프로그램을 개발하고 있습니다. 불투명도는 인터프리터 경로에 추가되고 강제 내장 명령 목록에 있지만 불규칙한 네임 스페이스의 모든 객체는 누락 된 가져 오기 오류 (즉, 빨간색 누적)로 표시됩니다.pydev가 강제 내장 명령을 사용하도록 강제 할 수있는 방법이 있습니까?
pydev의 인트로 스펙 션을보다 강력하게 만들 수있는 또 다른 방법이 있습니까? Pygobject를 사용하여 공유 C 라이브러리에서 객체를 꺼내기 때문에 난독 화의 내용을 조사하는 것이 평소보다 어려울 것이라고 생각합니다. 그러나 IDE의 Python 디버거를 사용하여 모듈의 내용을 살펴보면, 패키지가 모두 표시됩니다.
감사합니다,
이 클래스가 디렉토리 (모듈)에 http://cl.ly/2e1b1U0s2t1B2h0g1c3g 내가 더블 나는 것을 doublechecked 한 강제 내장 명령 http://cl.ly/0I001j3U3q263r1C1e2u – PerilousApricot
에 있다고 확인했습니다 것으로 보인다 올바른 디렉토리가 시스템에 추가됩니다. PYTHONPATH http://cl.ly/3W182s3I2b0h1m160q1P – PerilousApricot
사실, PYTHONPATH가 올바르지 않습니다. site-packages/clutter는 사이트 패키지 만 추가하면 안됩니다 (사실 사이트 패키지 아래에 다른 디렉토리를 추가하면 안됩니다 - PYTHONPATH는 라이브러리가 설치된 상위 디렉토리 만 포함해야합니다. (이것은 차례로'__init __. py'를 포함하고 있습니다) –