解 説

Mac環境でAnacondaをバージョン管理付きでインストールする方法です。
すでにHomebrewがインストールされていることが条件です。

**pyenvでインストールした場合、Anaconda Navigatorから「Open terminal」でターミナルを開いてプラグインを導入するときに失敗する場合があります。Anacondaバージョン管理を諦めて、通常のインストーラーからインストールすれば問題は起こりません。

pyenvの導入

pyenvインストール

環境設定はコマンドで次の通り入力します。

次のコマンドでインストール可能なバージョン一覧を確認

例えば、python3.6.6が最新と確認したら以下をコマンド入力

必要に応じて他のバージョンも指定してインストールできます。

複数のバージョンをインストールして使用したいバージョンを決定するには以下コマンド

pythonのバージョン確認

Anacondaの導入

Anacondaのインストールもpyenvを使います。

次のコマンドでインストール可能なAnacondaバージョン一覧を確認します。

今回はanaconda3-5.2.0を導入

プロジェクト用フォルダ作成

プロジェクトフォルダの作成

カレントディレクトリの移動

このフォルダにanacondaを設定するには次のコマンドを入力すると、このフォルダで anaconda3-5.2.0 が使えるようになる。

pipのアップグレード

Janomeのインストール失敗など

仮想環境を作る場合、pyenvでanacondaをインストールした場合は失敗します。通常のインストールをした場合は問題なく行えます。
その場合、次の記述を「.bash_profile」に行います。
つまりpyenvを使用しない設定です。

はっきり言ってpyenvでインストールする意味が無くなりますが。。


export PATH="$PYENV_ROOT/versions/anaconda3-2.5.0/bin/:$PATH

参考:pyenvとanacondaを共存させる時のactivate衝突問題の回避策3種類