2013-07-06 5 views
1

Windows 7 64 비트에서 사용자 정의 위치로 만든 Python 패키지를 설치하려고합니다. https://docs.djangoproject.com/en/1.5/intro/reusable-apps/ 에 따르면 지시는 내가 명령을 실행하고 있습니다 :Python 모듈 사용자 정의 위치, PYTHONUSERBASE/virtualenv를 설치하십시오.

python setup.py install --user 

지금이 잘 설치합니다. 기본 위치는

C:\Users\User1\AppData\Roaming\Python\Python27\site-packages 

으로 설치되지만 C:\mysite에 설치하고 싶습니다. 몇 가지 방법에 대해 많이 읽었지 만 가장 쉽고 간단한 방법은 무엇일까요?

자습서에는 virtualenv 사용이 나와 있습니다. 나는 그것을 설치했고 결코 사용하지 않았다. 또한 여기에 있습니다 : http://pythonhosted.org/distribute/easy_install.html#custom-installation-locations

위의 방법은이를 수행하는 3 가지 방법을 나열합니다. 나는 "-user"옵션을 사용하는 방법을 알고 PYTHONUSERBASE 방법을 사용자 정의하려는

virtualenv 방법

.

감사합니다.

+0

http://www.python.org/dev/peps/pep-0370/ 회담에 대한 이. 누구나이 Windows에서 성공적으로 시도 할 수 있습니까? 하나의 방법입니다,하지만 난 http://pythonhosted.org/distribute/easy_install.html#custom-installation-locations 다양한 easy_install을 및 설정을 사용하여 사용자 정의 설치를 달성하기 위해 세 가지 방법이 있습니다 링크에서 이것을 읽을 –

답변

1

우선 PYTHONPATH에 C : \ mysite를 추가해야합니다. 새 모듈을 설치할 때 다음

은, 당신은 할 수 :

PYTHONPATH=C:\mysite python setup.py install --install-lib C:\mysite 

출처 : http://wiki.alwaysdata.com/wiki/Installing_a_Python_module

+0

.py 설치 옵션을 PYTHONPATH 및/또는 PYTHONUSERBASE 변경과 결합하지만이 모두는 Python 2.6에서 PEP-370에 의해 도입 된 User 체계에 의해 효과적으로 사용되지 않습니다 –

관련 문제