2014-02-16 2 views

답변

0

사용자가 설치하도록 강요하지만,이를 위해 pip 요구 사항 파일을 사용하는 것이 좋습니다. (http://www.pip-installer.org/en/latest/user_guide.html#requirements-files)이 특정 문제에 대한

, 파일은 한 줄 것처럼 간단 할 수있다 :

SQLAlchemy 

는 일반적인 사례로서, 당신은 당신이이 파일에 의존 버전 번호를 지정해야합니다. 사용자가 주요 설치를 오염시킬 우려가있어서 사용자가 설치해야하는 일이 없도록하려면 VirtualEnv를이 용도로 사용합니다 (http://www.virtualenv.org/en/latest/) - 장고 프로젝트의 종속성을 배포하는 데 권장되는 방법입니다. 가장 작은.

2

커뮤니티 표준은 requirements filepip 패키지 관리자를 사용합니다.

예.

SQLAlchemy>=0.9.8 

SQLAlchemy를 0.9.8 이상의 버전과 강제로 설치합니다.

코드를 독립 실행 형으로 배포하려는 경우 타사 패키지 용으로 별도의 디렉토리를 만들고 PYTHONPATH 환경 변수를 확장하는 것이 좋습니다.

export PYTHONPATH=$PYTHONPATH:/path/to/3rdpartypackages/

관련 문제