2012-11-07 1 views
39

gntp module을 사용하여 C/C++ 소프트웨어의 토스터 형 알림을 표시하려고합니다. 나는 소프트에 대한 모든 의존성을 다른 컴퓨터에서 스스로 실행 가능하도록 꾸며야한다.pip/easy_install을 사용하지 않고 수동으로 pypi 모듈을 설치하는 방법은 무엇입니까?

gntp 모듈은 pip 설치 프로그램을 통해서만 사용할 수 있으며 사용할 수 없습니다 (소프트를 실행하는 컴퓨터에는 인터넷에 연결되어 있지 않습니다) : 소스에서 어떻게 설치할 수 있습니까?

사용자가 easy_install/pip를 설치하고 % PATH에 수동으로 pip 경로를 추가하지 않는 것이 좋습니다.

추신 : 저는 Windows 컴퓨터에서 Python 2.7을 사용하고 있습니다.

+3

아마도 '파이썬 setup.py의 install'이다로? – Nicolas

답변

66
  1. 하면이 디렉토리 포함 setup.py에
  2. CD를 압축하면
  3. 는 압축을 해제 패키지를 다운로드
  4. 여기 contianed 문서에 포함 된 설치 지침이있는 경우, 읽고 지시에 따라 달리
  5. 유형 python setup.py install
당신은 관리자가 필요할 수 있습니다

권한은 5 단계입니다. 따라서 여기에서 수행하는 작업은 운영 체제에 따라 다릅니다. 덕분에 당신이 사용을 할 수 있습니다 위의

5 단계 중 관리자 권한의 필요성을 우회하기 위해 (첫번째 코멘트 참조) kwatford하기 - 우분투 예를 들어, 당신은 sudo python setup.py install

편집 말 것 - 사용자 플래그. 이 방법으로 현재 사용자에 대해서만 패키지를 설치할 수 있습니다.

워드 프로세서 말 :

파일 site.USER_BASE의 하위 디렉토리 (userbase가의 이하로 작성)에 설치됩니다. 이 방법은 순수한 파이썬 모듈과 확장 모듈을 같은 위치 (site.USER_SITE라고도 함)에 설치합니다. 다음은 UNIX에 대한 값은 맥 OS X를 포함하여, 다음과 같습니다

자세한 내용은 여기에서 찾을 수 있습니다 : http://docs.python.org/2.7/install/index.html

+3

pip/easy_install/setup.py는 일반적으로 현재 사용자를 위해서만 패키지를 설치하기 위해 일반적으로'--user' 플래그를 받아들입니다. 일반적으로 관리자 액세스의 필요성을 우회합니다. – kwatford

+0

예 : 작동합니다 : 이제는 올바르게 Windows 용 파이썬 환경 변수를 설정하는 방법을 찾아야합니다 ... – lucasg

+2

어떤 이유로 저는 이것을 봅니다 :'ImportError : 'setuptools'라는 모듈이 없습니다'https : //pypi.python.org/pypi/setuptools/1.1.6 설치로 인해 예외 오류가 발생했지만 이제는 websocket 모듈이 전혀 작동하지 않습니다. Windows에서 Python 3.3을 포기합니다. –