ホームページ  >  記事  >  Python 3 を MacOS のデフォルトのインタープリターにする

Python 3 を MacOS のデフォルトのインタープリターにする

王林
王林転載
2023-05-07 15:34:071319ブラウズ

Mac への Python 3 のインストール

こちらの公式 Python インストーラーまたは Homebrew を使用して Mac に Python 3 をすでにインストールしている場合は、このセクションをスキップできます。

Python 3 がインストールされていない場合は、自作コマンドを使用して簡単に実行できます:

brew install python

これにより、 HomeBrew から入手できる Python 3 最新の Python 3 バージョンを入手します。同様に、Python 3 インストーラーを使用してインストールすることも、必要に応じて MacAdmins Python バージョンを使用してインストールすることもできます。

MacOS で Python 3 をデフォルトにする方法

デフォルトの Zsh シェル (または 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
  2. を終了します

これで、Python バージョンをチェックすることでエイリアスが有効であることを確認できます:

$ python --version<br>Python 3.9.8

これは、python コマンドが python3 にエイリアス化されているため、入力したときと同じ応答が返されます:

python3 --version

これは単なるエイリアスであることを忘れないでください。 。元の Python 2.7.x バージョンを Mac にインストールし続ける場合は、

#/usr/bin/python# のようにフル パスを指定することで、そのバージョンにアクセスして使用できます。

##Python 2.x は MacOS の将来のバージョンにはバンドルされなくなることに注意してください。

この例ではエイリアスを使用しましたが、この方法を使用したい場合は、/usr/bin/python3 を /usr/bin/python にリンクするシンボリックリンクを使用できます。

MacOS の Python はどうなりましたか?

知らない人のために言っておきますが、Apple は以前から Python が将来の macOS バージョンで非推奨になると警告してきましたが、macOS Monterey 12.3 の登場によりついにその時期が到来しました。これは、開発者向けノートの「非推奨」の下に記載されています。

非推奨

Python 2.7 は、このアップデートで macOS から削除されました。開発者は Python 3 または代替言語を使用する必要があります。 (39795874)

したがって、何らかの特別な理由で Python 2.7.x に依存している、または依存していた場合は、プログラムを Python 3 との互換性のために更新するか、古い非推奨の Python 2.x バージョンを維持する必要があります。 (これには Homebrew などを使用できます)、またはすべてを書き換えて完全に別の言語に移行します。

以上がPython 3 を MacOS のデフォルトのインタープリターにするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyundongfang.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。