Heim >häufiges Problem >Machen Sie Python 3 zum Standardinterpreter unter MacOS
Sie können diesen Abschnitt überspringen, wenn Sie Python 3 bereits mit dem offiziellen Python-Installationsprogramm hier oder Homebrew auf Ihrem Mac installiert haben.
Wenn Sie Python 3 noch nicht installiert haben, können Sie dies ganz einfach mit einem Homebrew-Befehl tun:
brew install python
brew install python
这将安装可通过 HomeBrew 获得的最新 Python 3 版本。同样,您也可以使用 Python 3 安装程序安装它,如果您愿意,甚至可以使用MacAdmins Python 版本。
我们假设您正在使用默认的 Zsh shell(或Oh My Zsh)并因此修改.zshrc,但如果您仍然使用 bash ,那么您应该将别名添加到 .bashrc 中。
nano ~/.zshrc
alias python=/usr/local/bin/python3
现在您可以通过检查 python 版本来确认别名是否有效:
$ python --version<br>Python 3.9.8
这应该与您键入时的响应相同,因为 python 命令已别名为 python3:
python3 --version
请记住,这只是一个别名。如果您继续在 Mac 上安装原始 Python 2.7.x 版本,则可以通过指定完整路径来访问和使用它,如下所示:
/usr/bin/python
nano ~/.zshrc
alias python=/usr/local/bin/python3
Dies sollte die gleiche Antwort sein, die Sie eingeben, da der Python-Befehl einen Alias auf python3 hat:
$ python - -version<br>Python 3.9.8
python3 --version
🎜🎜Denken Sie daran , Dies ist nur ein Alias. Wenn Sie weiterhin die ursprüngliche Python 2.7.x-Version auf Ihrem Mac installieren, können Sie darauf zugreifen und sie verwenden, indem Sie den vollständigen Pfad wie folgt angeben: 🎜🎜/usr/bin/python
🎜🎜Denken Sie daran, Python 2.x wird in einer zukünftigen Version von MacOS nicht mehr gebündelt sein. 🎜🎜Wir haben in diesem Beispiel Aliase verwendet, aber wenn Sie diesen Weg bevorzugen, können Sie einen Symlink verwenden, der /usr/bin/python3 mit /usr/bin/python verknüpft. 🎜🎜Was ist mit Python in MacOS passiert? 🎜🎜Für diejenigen, die es nicht wissen: Apple warnt schon seit einiger Zeit, dass Python in zukünftigen macOS-Versionen veraltet sein wird, und mit der Einführung von macOS Monterey 12.3 ist es endlich soweit. Dies finden Sie in den Entwicklerhinweisen, die unter „Veraltetungen“ aufgeführt sind: 🎜🎜🎜Veraltung🎜Python 2.7 wurde in diesem Update von macOS entfernt. Entwickler sollten Python 3 oder eine alternative Sprache verwenden. (39795874)🎜🎜🎜Wenn Sie also auf Python 2.7 angewiesen sind oder waren, verwenden Sie entweder Homebrew usw. oder schreiben Sie alles neu und wechseln Sie komplett zu einer anderen Sprache. 🎜Das obige ist der detaillierte Inhalt vonMachen Sie Python 3 zum Standardinterpreter unter MacOS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!