Mac OS XでのPython 3のインストール

Mac OS X、Sierraの最新バージョンには、Python 2.7が付属しています

Python 2を使用するために何か他のものをインストールしたり設定したりする必要はありません。これらの手順は、Python 3のインストールを文書化しています。

OS Xに同梱されているPythonのバージョンは学習には最適ですが、開発には向いていません。 OS Xに同梱されているバージョンは、安定したプロダクションバージョンとみなされている 現在のPythonの公式リリース から古くなっている可能性があります。

正しい方法でやりましょう

Pythonの実際のバージョンをインストールしましょう。

Pythonをインストールする前に、GCCをインストールする必要があります。 GCCは XCode、より小さな コマンドラインツール をダウンロードすることで得ることができます Appleのアカウント)、さらにはより小さい OSX-GCC-Installer パッケージをインストールしてください。

注釈

すでにXCodeがインストールされている場合は、OSX-GCC-Installerをインストールしないでください。 ソフトウェアを組み合わせることで、診断が困難な問題を引き起こす可能性があります。

注釈

XCodeを新規インストールする場合は、ターミナルで xcode-select --install を実行してコマンドラインツールを追加する必要があります。

OS Xには多数のUNIXユーティリティが付属していますが、Linuxシステムに精通している人なら、欠けている重要なコンポーネントの1つ、パッケージマネージャーに気付くでしょう。 Homebrew がこの空白を埋める。

Homebrew をインストールするには Terminal かお気に入りのOSX端末エミュレータを起動して実行してください。

$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

スクリプトは、インストールの開始前にどのような変更が行われ、プロンプトを表示するかを説明します。 Homebrewをインストールした後、PATH 環境変数の先頭にHomebrewディレクトリを挿入します。 これを行うには、~/.profile ファイルの一番下に次の行を追加します。

export PATH=/usr/local/bin:/usr/local/sbin:$PATH

Python 3をインストールすることができます:

$ brew install python3

これには1〜2分かかります。

Pip

Homebrewはあなたのために pip3 をインストールします。

pip3 は、HomebrewのPython 2とPython 3の両方がインストールされているシステム上の pip のPython 3バージョンのエイリアスです。

Python 3を使って作業する

この時点で、システムPython 2.7が利用可能になりました。潜在的に HomebrewバージョンのPython 2 がインストールされていて、HomebrewバージョンのPython 3もあります。

$ python

で、Python 2インタプリタを起動します。

$ python3

で、Python 3インタプリタを起動します。

pip3pip の両方が利用可能になります。 Homebrew版のPython 2がインストールされていない場合、それらは同じになります。 Homebrew版のPython 2がインストールされている場合、 pip はPython 2を指し、 pip3 はPython 3を指します。

仮想環境

仮想環境(一般に ‘virtualenv’と呼ばれます)は、異なるプロジェクトが必要とする依存関係を別々の場所に保存するためのツールです。 「Project Xはバージョン1.xに依存しますが、Project Yは4.xが必要です」というジレンマを解決し、グローバルなサイトパッケージディレクトリをきれいに管理します。

例えば、Django 1.10を必要とするプロジェクトで作業し、Django 1.8を必要とするプロジェクトを維持することもできます。

これを使い始め、さらに詳しい情報はこちらを参照: Virtual Environments docs。


このページは、別のガイド のリミックス版です。これは、同じライセンスで入手できます。