
MacにPython 3をインストールする方法
Pythonは、初心者からベテラン開発者まで幅広く使用されている人気のプログラミング言語です。最新のMac OSにはPython 2.7.x(古いバージョンのMac OS Xの場合はPython 2.6.1)がインストールされていますが、多くのPythonユーザーはMac OSでPython 3.8.x以降などの新しいバージョンにアップデートする必要があるかもしれません。
この記事では、Mac に Python 3 をすばやく簡単にインストールする 2 つの方法について説明し、Mac に最新の Python 3 をインストールする方法について説明します。
ここで「Python 3 にアップデートする」ではなく「Python 3 をインストールする」と述べている点に注意してください。これは、Mac 上で Python 2 を維持しながら Python 3 をインストールするためです。一部の Mac アプリは Python 2 のサポートに依存していると思われるため、これは非常に重要です。Mac OS で Python 2.x を Python 3.x にアップグレードしようとすると、最終的には何かが壊れていることに気付くでしょう。おそらく致命的な問題でしょう。この点を念頭に置いて、Mac にプリインストールされている既存の Python リリースをアップデートするのではなく、完全な互換性を確保するために Python 3 を共存させるようにしてください。
はい、Python 3 と Python 2 は Mac 上で競合なく共存できますが、使用コマンドが若干異なるだけです。
Mac OSにPython 3をインストールする方法
Python 3をインストールする最も簡単な方法は、python.orgのPythonパッケージインストーラを使用することです。
- Python.orgのダウンロードページにアクセスし、最新のPythonインストーラーパッケージをダウンロードしてください。
- Pythonインストーラーパッケージを実行し、MacにPython 3をインストールします。
Python 3.8.x をインストールするには約 100MB のディスク容量が必要です。インストールは短時間で完了し、Mac 上で Python 2.x と並んで Python 3.x が使用できるようになります。
Python 3をインストールすると、Macの/Applicationsディレクトリ内にPython3フォルダが作成されます。また、/Applications/MacPython3/ディレクトリ内にはIDLEと呼ばれるシンプルなIDEも存在します。これは基本的に、ターミナルのコマンドプロンプトで「python3」と入力した場合と同じPython IDEです。
Homebrew 経由で Mac に Python 3.x をインストールすることもできます。これは Homebrew ユーザーとして私が好む方法です。
HomebrewでPython 3.xをインストールする方法
Python 3.8(執筆時点)のアップデート版のインストールは、Homebrewを使えばとても簡単です。もちろん、Homebrewを使う前にMacにHomebrewがインストールされている必要がありますが、Pythonを触ってみたいという方であれば、Homebrewはきっと魅力的に映るでしょう。
ここでは、すでに Homebrew がインストールされているものと想定します。インストールされていない場合は、Mac OS に Homebrew をインストールする方法をこちらで確認してください。
Homebrew を使用して Python 3 の最新バージョンをインストールするには、次のコマンド文字列を発行するだけです。
brew install python3
更新された Python 3 が Mac にインストールされたら、次のコマンドで実行できます。
python3
更新された Python 3 をパッケージ インストーラーまたは Homebrew のどちらでインストールした場合でも、Mac OS および Mac OS X にプリインストールされている Python 2.7 のデフォルト バージョンはそのままインストールされ、まったく変更されず、いつものように単純な「python」コマンドで実行できます。
Mac OSに現在インストールされているPythonのバージョンを確認する方法
ターミナル アプリケーションから次のコマンドを入力するだけで、現在インストールされている Python のバージョンが報告されます。
python --version
MacOS では、通常、Python 2.7.x のバリエーション (2.7.4 または 2.7.10 など) が見つかります。
Homebrew またはパッケージ インストーラーを使用して Python をインストールした後、次のコマンドで更新された新しいバージョンの Python を確認できます。
python3 --version
前述のように、Python の両方のインストールは競合することなく共存します。
また、 'which' または 'whereis' コマンドを使用して、各バージョンの Python がインストールされている場所を確認することもできます。
Python のいくつかの側面はバージョンごとに異なり、インスタント Python シンプル Web サーバー トリックなどの機能もバージョン 2 とバージョン 3 では異なることに注意してください。何かを長期的に使用したり、一般的な学習をしたりすることを計画している場合は、古い Python 2.x リリースではなく、Python 3.x で記述する方がよいでしょう。
Python 3 がインストールされたので、準備は完了です。
Pythonの学習とPythonのリソース
Python やプログラミング全般を初めて学ぶ方には、始めるのに役立つさまざまな優れたリソースが用意されています。
本から学ぶことを楽しむタイプの方には、次のようなものが人気です (これらは Amazon のアフィリエイト リンクです)。
- Pythonを学ぶ – O'Reilly
- Pythonクラッシュコース:実践的なプロジェクトベースのプログラミング入門
- Pythonで退屈な作業を自動化:初心者のための実践プログラミング
MIT が提供する以下のコースを含む、無料のオンライン コースもチェックしてみてください。
- edX: MIT Learn Python コース
- MIT: コンピュータサイエンス入門コース
または、ここで広範な Python Wiki リソース ページを参照することもできます。
TLDR: Python 2.x を Python 3.x にアップデートするのではなく、Mac に Python 3.x をインストールするだけです
TLDR: プリインストールされている Python 2.x を Python 3.x にアップデートしないでください。アップデートすると、何らかの不具合が発生する可能性があります。代わりに、アップデートされた Python 3 を別途インストールして実行してください。