Ich renne Python 2.7.6 mit virtualenv, virtualenvwrapper unter Ubuntu 14.04. Jetzt habe ich Python 2.7.9 aus der Quelle installiert. Der neue Python-Interpreter befindet sich nun unter /usr/local/bin
, aber es scheint, dass der alte Interpreter auch unter /usr/bin
liegt.Probleme mit Python und virtualenvwrapper nach der Aktualisierung: Kein Modul namens virtualenvwrapper
Wenn ich Python-Shell ausführen, zeigt es Python2.7.9. aber wenn ich mkvirtualenv venv
benutze bekomme ich die folgende Nachricht.
New python executable in venv/bin/python
Installing setuptools, pip...done.
Blockquote /usr/local/bin/python: No module named virtualenvwrapper
alt .bashrc
(mit Arbeitskonfiguration mit Python 2.7.6 Interpreter)
# virtualenv-wrappper path
export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python
export VIRTUALENVWRAPPER_VIRTUALENV=/usr/local/bin/virtualenv
source /usr/local/bin/virtualenvwrapper.sh
neue .bashrc
(mit Fehlern Konfiguration)
# virtualenv-wrappper path
export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python
export VIRTUALENVWRAPPER_VIRTUALENV=/usr/local/bin/virtualenv
source /usr/local/bin/virtualenvwrapper.sh
mit den neuen .baschrc
I-Typ in source .bashrc
und Holen Sie sich die folgende Ausgabe.
/usr/local/bin/python: No module named virtualenvwrapper virtualenvwrapper.sh: There was a problem running the initialization hooks.
If Python could not import the module virtualenvwrapper.hook_loader, check that virtualenvwrapper has been installed for VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python and that PATH is set properly.
Und ich habe auch which -a python
versucht:
Ausgang:
/usr/local/bin/python
/usr/bin/python
ich Python 2.7.9 mit virtualenv und virtualenvwrapper verwenden möchten. Also was muss ich tun, um das in Gang zu bringen?
Haben Sie installiert virtualenvwrapper unter Python 2.7.9? – Railslide
ja ich habe sowohl virtualenv als auch virtualenvwrapper unter python2.7.9 neu installiert. gib mir die gleichen Ergebnisse. – mvmthecreator
Wenn Sie versuchen, virtualenvwrapper aus Python (2.7.9) Shell zu importieren, erhalten Sie einen Fehler? Und was ist, wenn Sie versuchen, das virtualenv mit '-p Pfad/zu/Python/Interpreter zu erstellen? – Railslide