2013-08-18 21 views
8

Zum Beispiel IPython unter Linux installieren (wo setuptools nicht installiert ist) Ich habe IPython in site-packages\IPython installiert.So verhindern Sie, dass setuptools das Paket als .egg installiert

Installation IPython unter Windows (wo IPython erfordern Setuptools), nach dem gleichen Befehl ausführen

python setup.py install 

ich IPython installiert in site-packages\ipython-0.13.2-py2.7.egg\IPython

Gibt es eine Möglichkeit, das Modul „alten Weg“, dh zu installieren in site-packages\IPython?

+0

Warum brauchen Sie das? –

+0

@ViktorKerkez In meiner Anwendung verwende ich Embedded Python. Ich möchte, dass sich die installierten Pakete sowohl unter Linux als auch unter Windows auf demselben Pfad befinden (relativ zu Site-Paketen). Dadurch kann ich einfache Installationsregeln für meine Anwendung beibehalten. – teegaar

Antwort

11

Ich habe entdeckt, dass

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

die Arbeit erledigt, aber ich bin nicht sicher, ob es eine gute Art und Weise, wie --old-and-unmanageable ist markiert „Versuchen Sie nicht, diese zu benutzen!“.