Anaconda を macOS にインストールする手順

投稿者 : OSCA

[PR] 関東地方の美しい夜景を観にいこう。 夜景サイト「夜景散歩」で夜景スポットを検索

 本稿では、Anaconda 社が提供している Python ディストリビューション「Anaconda」を macOS にインストールする手順について解説します。

Anaconda とは?

 Anaconda は ANaconda 社が提供している Python ディストリビューションで、Python でデータサイエンスを扱う場合に頻繁に必要となるライブラリを Python と一緒にまとめてコンピュータに導入することができます。

Anaconda の構成

 macOS にソフトウェアをインストールする場合、ソフトウェアがコンピュータ内に複雑にインストールされてしまって macOS が汚されてしまわないかが気になります。 そこで、インストールを行う前に Anaconda がどのような構成でインストールされるかを調べてみました。

 Anaconda は、/anaconda3 にインストールされます。 Python本体やライブラリなど、全てのファイルがこのフォルダ内にインストールされますので、アンインストールしたい場合も簡単です。

 python の実行ファイルなどは /anaconda3/bin フォルダにインストールされます。 コンピュータのどこからでも python などのコマンドを実行できるようにするためには、この bin フォルダにパスを通す必要がありますが、この設定も Anaconda のインストールの際に行われます。 具体的には ~/.bash_profile で、環境変数 PATH にパスを追加する記述が追記されます。

# added by Anaconda3 5.3.1 installer
# >>> conda init >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$(CONDA_REPORT_ERRORS=false '/anaconda3/bin/conda' shell.bash hook 2>>> /dev/null)"
if [ $? -eq 0 ]; then
    \eval "$__conda_setup"
else
    if [ -f "/anaconda3/etc/profile.d/conda.sh" ]; then
        . "/anaconda3/etc/profile.d/conda.sh"
        CONDA_CHANGEPS1=false conda activate base
    else
        \export PATH="/anaconda3/bin:$PATH"
    fi
fi
unset __conda_setup

 また、Anaconda のインストールが終わると、「アプリケーション」に Anaconda-Navigator.app が追加されます。 ただし追加されたのはショートカットで、アプリ本体は /anaconda3/Anaconda-Navigator.app です。 Anaconda のファイルが /anaconda3 フォルダ配下にまとまっていることに変わりはありません。

要点

  • Anaconda は、デフォルトでは macOS にログインしたユーザーのホームディレクトリにインストールされる。
  • Anaconda の bin ディレクトリへのパスが環境変数 PATH に .bash_profile で設定される。
  • 「アプリケーション」に Anaconda-Navigator.app が追加されるが、ショートカットである。

インストールしよう

 それでは Anaconda をインストールしてみましょう。 Anaconda のダウンロードページを開き、Anaconda のインストーラをダウンロードします。 2018年12月現在、Python 3.7 版と、Python 2.7 版の二つがインストールできます。 特別な理由がない限り、Python 3.7 版をインストールすれば良いでしょう。

Anaconda Installer

 ダウンロードしたインストーラパッケージをダブルクリックして起動します。 すると「ようこそ」と書かれた画面が表示されますので、そのまま「続ける」ボタンをクリックします。

Anaconda Installer

 「大切な情報」と書かれた画面が表示されます。 一通り読んだら「続ける」ボタンをクリックします。

Anaconda Installer

 使用許諾契約が表示されます。 一通り確認したら「続ける」ボタンをクリックします。

Anaconda Installer

 改めて使用許諾に同意するかの確認ダイアログが表示されますので、「同意する」をクリックします。

Anaconda Installer

 インストールする場所を選択し、「インストール」ボタンをクリックします。

Anaconda Installer

 インストールが開始されます、しばらく時間がかかりますので、インストールが終わるのを待ちましょう。。

Anaconda Installer

 インストールが完了すると、Microsoft Visual Studio Code をインストールするかを尋ねられます。 Anaconda は Visual Studio Code のパートナーだという事で、インストールを進めているようです。 ここでは、特に必要ありませんので「続ける」をクリックします。

Anaconda Installer

 最後に次の画面が表示されます。「閉じる」ボタンを押してインストーラを終了します。

Anaconda Installer

 これでインストールは完了です。

インストール後の確認

 Anaconda のインストールが完了したことにより、様々な Python のコマンドが利用できるようになりました。 新しくターミナルを開き、Python 3.7 が利用できるようになったかを試してみましょう。 次のように、ターミナルで python3.7 –version コマンドを実行してみます。

$ python3.7 --version
Python 3.7.0

 上のような結果が表示されれば、Anaconda の Python 3.7 が利用されていることがわかります。 また Anaconda のコマンド conda もインストールされています、これについても確認してみましょう。

$ conda --version
conda 4.5.11

おわりに

 本稿では macOS に Anaconda をインストールして Python 環境を構築する手順について解説しました。

Python入門トップページへ戻る

更新履歴

  • 2017年11月09日 – 本稿を執筆しました。 (v5.0.1)
  • 2018年12月21日 – v5.3.1 に合わせて記事を再編しました。

Pythonのトップへ戻る

著者 : OSCA

OSCA

Java, PHP 系のWEBエンジニア。 WEBエンジニア向けコミュニティ「WEBエンジニア勉強会」を主催。 個人として何か一つでも世の中の多くの人に使ってもらえるものを作ろうと日々奮闘中。
@engineer_osca