2008-10-28 2 views
15

Emacs가 올바른 파이썬 경로를 인식하지 못합니다. Emacs가 환경 변수를 인식하지 못하는 것이 일반적인 문제라고 생각합니다. 나는 2007-06-17의 GNU Emacs 22.1.1 (i386-apple-darwin8.9.1, Carbon Version 1.6.0)을 설치했다.MacOS에서 이맥스에서 PYTHONPATH를 설정 하시겠습니까?

PYTHONPATH을 (를) ~/.bashrc (으)로 설정했습니다. 어딘가 다른 곳으로 가져 가야 할까?

답변

22

.bashrc은 셸이 시작될 때만 읽습니다. Carbon Emacs에는 영향을 미치지 않습니다. 대신, .emacssetenv를 사용 : 당신은 ~/.MacOSX/environment.plist (더 here)에 추가하여, 전체 맥 OS 세션에 대해 PYTHONPATH을 설정할 수 있습니다

(setenv "PYTHONPATH" "PATH_STRING_HERE") 

. XCode (및 속성 목록 편집기)가 설치되어 있지 않으면이 작업을 수행하지 않으려 고합니다. 위해

(Via Procrastiblog)

3

하지 수동으로 복사 붙여 넣기 :

(setenv "PYTHONPATH" (shell-command-to-string "$SHELL --login -c 'echo -n $PYTHONPATH'")) 
관련 문제