Ubuntu 16.10 mit Python 2.7.12+ (Standard eins) und virtualenv 15.0.3 (sudo -H pip install virtualenv
) ausgeführt. Was mache ich falsch?Force virtualenv pip verwendet werden
$ virtualenv a && . "$_"/bin/activate && pip --version
New python executable in /tmp/a/bin/python
Installing setuptools, pip, wheel...done.
pip 9.0.0 from /usr/local/lib/python2.7/dist-packages (python 2.7)
$ /tmp/a/bin/pip --version
pip 9.0.0 from /usr/local/lib/python2.7/dist-packages (python 2.7)
$ /tmp/a/bin/python -c 'from pip import __file__; print __file__'
/usr/local/lib/python2.7/dist-packages/pip/__init__.pyc
Sind Sie sicher, dass die Aktivierung (Sourcing) 100% funktioniert hat? Drucken Sie Umgebungsvariablen und prüfen Sie, ob dies tatsächlich der Fall ist. Welche Shell verwendest du (ich nehme BASH an)? Könnte es sein, dass Ihnen die Einstellung einiger (env) Variablen verweigert wird? –
Nur reguläre Bash 4.3.46 (1) -Release in GNOME-Terminal. Wenn ich das virtualenv aktiviere, erscheint dies in meiner 'env' Ausgabe:' VIRTUAL_ENV =/tmp/a'. –