Wie bekomme ich meine virtuellen Umgebungen, um meine System-Upgrade-Pip zu verwenden?
Bevor ein virtualenv erstellt wird, zeigt pip Version 9.0.1, aber innerhalb der virtuellen Umgebung kehrt es zurück zu 8.1.1 und zwingt mich, alle meine virtualenv Pips zu aktualisieren.virtualenv verwenden aktualisierten System Standard-Pip
$ pip --version
pip 9.0.1 from /usr/local/lib/python3.5/dist-packages (python 3.5)
$ python3 -m venv venv
$ source venv/bin/activate
(venv) $ pip --version
pip 8.1.1 from /tmp/venv/lib/python3.5/site-packages (python 3.5)
(venv) $ pip install --upgrade pip
(venv) $ pip --version
pip 9.0.1 from /tmp/venv/lib/python3.5/site-packages (python 3.5)
sollte ich einfach 'pip == 9.0.1' als erste Zeile meiner requirements.txt hinzufügen? – JDiMatteo
Ich nehme an, Sie haben mehr als ein Python installiert? – georgexsh
Was gibt 'pip3 --version' zurück, wenn außerhalb der virtuellen Umgebung aufgerufen wird? –