2012-10-12 1 views
3

나는 Sublime Text 2 용 작은 플러그인을 개발하고 있지만 MySQLdb 모듈을 사용해야합니다. MySQLdb 모듈은 정상적인 CLI에서 잘 작동합니다. 그러나 SB2는 자체 버전의 Python을 사용합니다.Sublime Text 2 PlugIn (MySQLdb) 용 모듈 추가

내가 그래서 SB2이 그것을 찾을 수있는 MySQKdb 모듈과 를 설치하는 방법을 어떤 생각 ?

파이썬 설치 /System/Library/Frameworks/Python.framework/Versions/2.7/

감사를 사용!

답변

1

저는 현재 플러그인을 개발 중입니다. 제가 선택한 솔루션은 모듈을 패키지 디렉토리에 배치하는 것입니다. otherwords에서 :

Packages 
| MyPackage 
| | MyPackage.py 
| | MySQLdb 
| | | contents of MySQLdb package 

당신은 당신이 조심하지 않으면 숭고한 텍스트 2이 개 게시물 당 사용,하지만 보인다 호환성 문제가있을 수 있다는 PYTHONPATH를 변경할 수 있습니다.

Sublime Text 2: custom PATH and PYTHONPATH

Sublime Text2 Import error: No module named Gnuplot

이 최선의 해결책은 전적으로 숭고한 텍스트 2의 사용에 대한 모듈을 다운로드 용으로 폴더를 만들 수있을 것이라고 믿고 날 리드하고 있다고 덧붙였다 숭고한 텍스트의 PYTHONPATH에.

+0

"패키지 제어"를 보면 주 패키지 .py 파일의 sys.path에 추가되어'semver를 가져올 수 있습니다. 이것은 유용한 지식입니다. 나는이 점을 좀 더 깊이 파고들 것이다. –

+0

감사합니다. 결국 로컬 경로를 조정하여 작동 시키지만 좋은 해결책입니다. – Roger