문제

WordNet을 사용하기위한 Python 라이브러리 인 Pywn을 사용하려고합니다. 나는 창문 아래에서 약간의 파이썬을 가지고 놀았지만 Macos X Stuff에서 완전히 새롭습니다. MacOS 10.5.8에서 실행 중이므로 기본 Python 통역사는 2.5.1입니다.

PYWN 지침은 다음과 같이 말합니다. "각 .py 파일을 파이썬 검색 경로 어딘가에 넣습니다."

MacOS X의 기본 파이썬 설치하에 파이썬 검색 경로는 어디에 정의됩니까? pywn 파일을/사용자/nick/programming/pywn에 넣으면 검색 경로에 이것을 추가하는 가장 좋은 방법은 무엇입니까? 이것이 파일을 넣기에 가장 좋은 곳입니까?

도움이 되었습니까?

해결책

기본적으로 생각합니다 /Library/Python/2.5/site-packages/ 검색 경로의 일부입니다. 이 디렉토리는 일반적으로 타사 라이브러리에 사용됩니다.

다른 팁

노력하다 print sys.path 파이썬 쉘에서. 이것은 Python이 모듈을 검색하는 디렉토리를 알려줍니다.

환경 변수의 조합을 통해 설정됩니다 (PYTHONPATH) 및 설치와 관련된 기본 디렉토리 세트.

더 많은 정보를 위해서: http://docs.python.org/library/sys.html#sys.path

보다 일반적으로 시스템 수정에 대한 관리 권한이 충분하지 않거나 일부 모듈을 홈 디렉토리에 보관하려면 다음을 수행 할 수 있습니다.

import sys
sys.path.append('/Users/nick/programming/')
import pywn

대안으로 환경 변수 PythonPath에/사용자/nick/프로그래밍을 추가 할 수 있습니다. 이는 "import pywn"을 통해 pywn에 직접 액세스 할 수있는 이점이 있습니다. Mac OS X의 기본 장소는 홈 디렉토리의 .bashrc 파일이므로 다음을 포함해야합니다.

export PYTHONPATH="/Users/nick/programming/"

(필요한 경우 ":", 여러 경로를 분리합니다). 그런 다음 간단한 "Invot Pywn"으로 모든 Python 프로그램에서 PYWN에 직접 액세스 할 수 있습니다.

간단히 사용 :

easy_install [LIBRARY NAME]

그건 그렇고 ... 그 전에 뿌리가되어야합니다.

su root
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top