Seite 1 von 1

virtualenv benutzt falsches verzeichnis

Verfasst: Freitag 4. Juni 2010, 06:11
von donmarten
Moin,
ich benutze 'virtualenv env --no-site-packages', aktiviere virtualenv mit '. env/bin/active' will danach pip installieren mit 'easy_install pip'. Jedoch wird pip und alles andere was ich mit pip installieren will ins '/usr/local/lib/python...' Verzeichnis installiert. Ein 'which pip' gibt den Pfad im virtualenv lib Verzeichnis aus.
Weiss jemand woran das liegen kann das, pip und auch easy_install (mit easy_install pip klappts, danach nicht mehr) alles ins falsche verzeichnis installiert?

Ubuntu 10.04 mit aktuellen Python Paketen. Virtualenv ist über easy_install installiert, setuptools über apt.

Re: virtualenv benutzt falsches verzeichnis

Verfasst: Freitag 4. Juni 2010, 08:26
von nemomuk
http://wiki.python-forum.de/virtualenv - vllt. nochmal genau anschauen, was du machen musst.

Re: virtualenv benutzt falsches verzeichnis

Verfasst: Freitag 4. Juni 2010, 08:30
von donmarten
ahojnnes hat geschrieben:http://wiki.python-forum.de/virtualenv - vllt. nochmal genau anschauen, was du machen musst.
Das hatte ich mir vorher schon durchgelesen. Habe nichts anders gemacht.

Re: virtualenv benutzt falsches verzeichnis

Verfasst: Freitag 4. Juni 2010, 12:26
von jens
donmarten hat geschrieben:aktiviere virtualenv mit '. env/bin/active'
Mache: source bin/activate
Hast du danach auch einen veränderten Prompt?

Ansonsten wechsle in's bin Verzeichnis und nutzte direkt das pip dort.

Re: virtualenv benutzt falsches verzeichnis

Verfasst: Freitag 4. Juni 2010, 12:39
von donmarten
jens hat geschrieben:
donmarten hat geschrieben:aktiviere virtualenv mit '. env/bin/active'
Mache: source bin/activate
Hast du danach auch einen veränderten Prompt?

Ansonsten wechsle in's bin Verzeichnis und nutzte direkt das pip dort.
Ja, der Prompt ist verändert. Ein source bin/activate bringt auch nichts. Ein direktes aufrufen von pip innerhalb des bin ordners bringt auch nicht den gewünschten Erfolg, leider.

Re: virtualenv benutzt falsches verzeichnis

Verfasst: Freitag 4. Juni 2010, 13:15
von jens
Hm. Würde sagen, dein virtualenv ist irgendwie "falsch" erstellt. Mach doch mal ein neues...