Maison  >  Article  >  Faire de Python 3 l'interpréteur par défaut sur MacOS

Faire de Python 3 l'interpréteur par défaut sur MacOS

王林
王林avant
2023-05-07 15:34:071362parcourir

Installation de Python 3 sur Mac

Vous pouvez ignorer cette section si vous avez déjà installé Python 3 sur votre Mac à l'aide du programme d'installation officiel de Python ici ou de Homebrew.

Si Python 3 n'est pas encore installé, c'est facile à faire en utilisant une commande homebrew :

brew install pythonbrew install python

这将安装可通过 HomeBrew 获得的最新 Python 3 版本。同样,您也可以使用 Python 3 安装程序安装它,如果您愿意,甚至可以使用MacAdmins Python 版本。

如何使 Python 3 成为 MacOS 中的默认值

我们假设您正在使用默认的 Zsh shell(或Oh My Zsh)并因此修改.zshrc,但如果您仍然使用 bash ,那么您应该将别名添加到 .bashrc 中。

    1. 从终端,在您选择的文本编辑器中打开 zshrc,为方便起见,我们将使用 nano:

nano ~/.zshrc

    1. 在 .zshrc 文件的底部添加以下别名:

alias python=/usr/local/bin/python3

  1. 按 Control-O,然后按 Control-X 保存编辑,然后退出 nano

现在您可以通过检查 python 版本来确认别名是否有效:

$ python --version<br>Python 3.9.8

这应该与您键入时的响应相同,因为 python 命令已别名为 python3:

python3 --version

请记住,这只是一个别名。如果您继续在 Mac 上安装原始 Python 2.7.x 版本,则可以通过指定完整路径来访问和使用它,如下所示:

/usr/bin/python

Cela installera la dernière version de Python 3 disponible via HomeBrew. De même, vous pouvez l'installer à l'aide du programme d'installation de Python 3, ou même de la version MacAdmins Python si vous préférez.

Comment faire de Python 3 la valeur par défaut dans MacOS

Nous supposons que vous utilisez le shell Zsh par défaut (ou Oh My Zsh) et modifiez .zshrc en conséquence, mais si vous utilisez toujours bash, vous devez ajouter l'alias de .bashrc.

    1. Depuis le terminal, ouvrez zshrc dans un éditeur de texte de votre choix, pour plus de commodité nous utiliserons nano : li>
nano ~/.zshrc

    1. Ajoutez l'alias suivant en bas du fichier .zshrc :

alias python=/usr/local/bin/python3

  • Appuyez sur Control-O, puis Control-X pour enregistrer vos modifications et quitter nano
  • Vous pouvez maintenant confirmer que l'alias est valide en vérifiant la version de python :

    $ python - -version<br>Python 3.9.8

    Cela devrait être la même réponse que vous tapez car la commande python est alias python3 :

    python3 --version🎜🎜Rappelez-vous , Ce n'est qu'un pseudonyme. Si vous continuez à installer la version originale de Python 2.7.x sur votre Mac, vous pouvez y accéder et l'utiliser en spécifiant le chemin complet, comme ceci : 🎜🎜/usr/bin/python🎜🎜Rappelez-vous , Python 2.x ne sera plus intégré dans une future version de MacOS. 🎜🎜Nous avons utilisé des alias dans cet exemple, mais si vous préférez suivre cette voie, vous pouvez utiliser un lien symbolique qui relie /usr/bin/python3 à /usr/bin/python. 🎜🎜Qu'est-il arrivé à Python sous MacOS ? 🎜🎜Pour ceux qui ne le savent pas, Apple prévient depuis un moment que Python sera obsolète dans les futures versions de macOS, et ce moment est enfin arrivé avec l'arrivée de macOS Monterey 12.3. Cela peut être trouvé dans les notes du développeur, répertoriées sous Dépréciations : 🎜🎜🎜Dépréciation🎜Python 2.7 a été supprimé de macOS dans cette mise à jour. Les développeurs doivent utiliser Python 3 ou un langage alternatif. (39795874)🎜🎜🎜Donc, si vous utilisez ou avez utilisé Python 2.7, utilisez Homebrew, etc.), ou réécrivez tout et passez entièrement à un autre langage. 🎜

    Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

    Déclaration:
    Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer