2013-08-18 4 views
8

예 : Linux에 IPython 설치 (setuptools가 설치되지 않은 경우) site-packages\IPython에 IPython이 설치되어 있습니다. 같은 명령setuptools 설치 패키지를 .egg로 방지하는 방법

python setup.py install 

를 실행 한 후, (IPython는 setuptools에 필요) Windows에서 IPython 설치

나는 모듈 "옛날 방식"예를 설치하는 방법이 있나요 IPython이 site-packages\ipython-0.13.2-py2.7.egg\IPython

에 설치 얻을 site-packages\IPython에?

+0

왜 필요한가요? –

+0

@ViktorKerkez 내 응용 프로그램에서 임베디드 Python을 사용합니다. 설치된 패키지가 Linux와 Windows 모두 동일한 경로 (사이트 패키지와 관련이 있음)에 있기를 원합니다. 이는 응용 프로그램에 대한 간단한 설치 규칙을 유지하는 데 도움이됩니다. – teegaar

답변

11

나는

python setup.py install --old-and-unmanageable 

일을한다는 것을 발견했습니다,하지만 난 그것을 표시되어 --old-and-unmanageable으로 좋은 방법입니다 확실하지 않다 "이 기능을 사용하지 않을보십시오!".

2

귀하의 사례에 해당되는지는 잘 모르겠지만 --root 옵션도 마찬가지입니다. 예를 들어 Fedora 패키징 지침에서는 버전 관리가 RPM에 의해 외부 적으로 관리되므로이를 사용합니다. https://fedoraproject.org/wiki/Packaging:Python_Eggs