Ich bin etwas spät dran, aber ich dachte, ich sollte eine aktualisierte Antwort posten, da ich gerade auf dieses Problem gestoßen bin. Bitte beachten Sie, dass dies nur für ein Mac-basiertes Setup gilt (ich habe es nicht mit Windows oder Linux ausprobiert).
Der einfachste Weg, dies zum Laufen zu bringen, ist die Installation von Python über Brew . Wenn Sie kein Gebräu installiert haben, müssen Sie dies zuerst tun. Führen Sie nach der Installation am Terminal die folgenden Schritte aus:
brew install python
Dadurch wird Python 3 installiert. Führen Sie nach der Installation Folgendes aus:
ls -l /usr/local/bin/python*
Sie sehen alle von Brew erstellten Links zu seiner Python-Installation. Es wird ungefähr so aussehen:
lrwxr-xr-x 1 username admin 36 Oct 1 13:35 /usr/local/bin/python3@ -> ../Cellar/python/3.7.4_1/bin/python3
lrwxr-xr-x 1 username admin 43 Oct 1 13:35 /usr/local/bin/python3-config@ -> ../Cellar/python/3.7.4_1/bin/python3-config
lrwxr-xr-x 1 username admin 38 Oct 1 13:35 /usr/local/bin/python3.7@ -> ../Cellar/python/3.7.4_1/bin/python3.7
lrwxr-xr-x 1 username admin 45 Oct 1 13:35 /usr/local/bin/python3.7-config@ -> ../Cellar/python/3.7.4_1/bin/python3.7-config
lrwxr-xr-x 1 username admin 39 Oct 1 13:35 /usr/local/bin/python3.7m@ -> ../Cellar/python/3.7.4_1/bin/python3.7m
lrwxr-xr-x 1 username admin 46 Oct 1 13:35 /usr/local/bin/python3.7m-config@ -> ../Cellar/python/3.7.4_1/bin/python3.7m-config
Die erste Zeile in diesem Beispiel zeigt den python3
Symlink. python
Führen Sie Folgendes aus, um es als Standard- Symlink festzulegen:
ln -s -f /usr/local/bin/python3 /usr/local/bin/python
Einmal eingestellt, können Sie Folgendes tun:
which python
und es sollte zeigen:
/usr/local/bin/python
Sie müssen Ihre aktuelle Terminal-Shell neu laden, damit sie den neuen Symlink in dieser Shell verwendet. Alle neu geöffneten Shell-Sitzungen werden sie jedoch automatisch verwenden (sollten). Um dies zu testen, öffnen Sie eine neue Terminal-Shell und führen Sie Folgendes aus:
python --version