Python3.5 auf meinem Rechner installiert istPython3.5 installiert ist, aber PIP3 Punkte python3.6
$ python3 --Version
Python 3.5.0
jedoch die PIP3 Kommandopunkte zu python3.6, was bedeutet:
$ PIP3 --Version
Daherpip 9.0.1 von /usr/local/lib/python3.6/site-packages (Python 3,6)
, alle Pakete, die ich mit pip3 install xxxxx
installieren kann nicht von meinem python3.5-Interpreter verwendet werden . Sie sind offensichtlich in python3.6 installiert, aber ich habe nie python3.6 auf meinem Rechner installiert.
Der einzige Walkaround, den ich mir vorstellen kann, ist python3 -m pip
zu verwenden, um die pip3
zu ersetzen, die ich will. Diese Arbeit kann wie unten dargestellt:
$ python3 -m pip --Version
pip 9.0.1 von /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site -Pakete (Python 3.5)
Aber es ist wirklich dumm. Wie ändere ich das Standardziel von 'pip3' zurück zu Python 3.5? Wie kann pip3 wörtlich Pakete für python 3.5 installieren?
Dies ist keine Programmierfrage, also ist es nicht der richtige Ort, um zu fragen. Es hängt mit dem Betriebssystem zusammen, das Sie verwenden, und wie Sie den Befehl "pip3" mit dem richtigen Pfad verknüpfen. während Sie herausfinden, wie es geht, möchten Sie vielleicht den vollen pip3-Pfad verwenden, wie vielleicht /usr/local/lib/python3.5/site-packages/pip3, um den richtigen pip3 zu starten – 576i
finden Sie den aktuellen pip 'which pip 'und erstellen Sie einen symbolischen Link beziehen sich auf den Python 3.5 Pip. –