2011-12-29 4 views
3

Beautiful Soup와 같이 설치된 모듈을 인식하도록 Eclipse에서 Pydev 설치를 시도하는 데 문제가 있습니다. 환경 설정> PyDev> 인터프리터에서 필자는 Auto Config (작동하지 않는)를 사용했고 Pydev에게 수동으로 파이썬 인터프리터를 알려주려고했습니다. Macosx에서 Python 2.7.2를 실행 중입니다.Eclipse IDE Pydev 가져 오기 오류

IDLE 내에서 BeautifulSoup을 가져 오면 올바르게 작동합니다. 이클립스가하지 않는 것은 사이트 패키지를로드하는 것입니다. 자동 구성으로 돌아가서 Interpreter로 사용자/bin/python을로드합니다. 시스템 경로는 다음과 같이 구성됩니다. pydev system PYTHONPATH

Youtube의 여러 자습서를 따르고 다른 사람들의 솔루션을 따르지 않아도 Eclipse를 다시 설치해 보았습니다 . 누구든지 도와 줄 수 있습니까? 감사.

+0

"새 폴더"를 사용하여 pydev pythonpath에 site-packages 폴더를 추가 했습니까? 나는 그것이 osx에서 어떻게 작동하는지 모르겠다. 그러나 이것은 때때로 윈도우에서 유용한 방법이다. – joaquin

+0

예. 사이트 패키지 폴더가 Finder 윈도우에 나타나지 않는다. 완전히 혼란스러워! 나는 또한 Libray/Frameworks/Python.framework/Versions/2.7/bin/python.2.7에서 인터프리터를 설치하려고 시도했는데 그것도 작동하지 않는다. –

답변

1

auto-config를 누르거나 새 인터프리터를 추가하면 PYTHONPATH에있는 모든 경로가 포함 된 대화 상자가 표시되지만 일부는 기본적으로 선택되지 않습니다. 모든 프로젝트에 공통적으로 적용될 수 있습니다. 즉, 파이썬 설치에서) 사이트 패키지가 해당 대화 상자에 표시되는지 확인하고 사이트 패키지가 있는지 확인하십시오.

또한 MacOS에는 이 문제는 라이브러리에 대한 소스 파일을 제공하지 않기 때문에 문제가 될 수도 있습니다 (이 경우 Python 버전을 MacOS에 미리 설치되어있는 것을 사용하는 대신 python.org에서 설치하는 것이 좋습니다).

+0

어떻게 작동하는지 알 수는 있지만 완전히 작동하지는 않습니다. 모두에게 건배 –

1

이클립스의 프록시 설정을 변경하십시오.

활성 공급자를 "수동"으로 선택하십시오. HTTP/HTTPS 프록시를 설정하십시오. 이 설정이되어 있으면 SOCKS 프록시를 지우십시오. (SOCKS proxy raw를 선택하고 "지우기"버튼을 클릭하십시오) Eclipse를 다시 시작하여이 설정을 적용하십시오.