pyenvをアップデートして最新のAnacondaをインストールする

  • このエントリーをはてなブックマークに追加
  • Pocket
  • LINEで送る

以前、本ブログでPythonバージョン管理ツールである「pyenv」を経由してAnacondaのインストール方法を説明しました。
本日は、最新のAnacondaをインストールする方法について説明します。

まず最新のAnacondaのインストールするにはpyenv install -lでpyenvでダウンロード可能なAnacondaを確認します。

$ pyenv install -l | grep anaconda
=>
  ...
  anaconda3-2.4.1
  anaconda3-2.5.0
  anaconda3-4.0.0
  anaconda3-4.1.0
  anaconda3-4.1.1
  anaconda3-4.2.0
  anaconda3-4.3.0
  anaconda3-4.3.1
  anaconda3-4.4.0
  anaconda3-5.0.0
  anaconda3-5.0.1

ダウンロード可能な最新のAnacondaのバージョンは「3-5.0.1」ですので、下記のコマンドでインストールします。

$ pyenv install anaconda3-5.0.1
$ pyenv rehash
$ pyenv versions
=>
* system (set by /Users/ME/.pyenv/version)
  anaconda3-5.0.1
$ pyenv global anaconda3-2.5.0
$ pyenv versions
=>
  system
* anaconda3-5.0.1 (set by /Users/ME/.pyenv/version)

通常であれば、上記の方法で最新のAnacondaをインストールすることができるのですが、pyenvのバージョンが古いとダウンロード可能なAnacondaのバージョンを古いままになってしまいます。

ですので、pyenvをアップデートしましょう。pyenvはgitで管理されているのでgit pullしてもいいのですが、簡単にpyenvをアップデートすることができるプラグインがありますので導入しておきましょう。

$ git clone git://github.com/yyuu/pyenv-update.git ~/.pyenv/plugins/pyenv-update
# updateコマンドが使えるようになっているで実行します
$ pyenv update
=>
Updating /Users/ME/.pyenv...
From https://github.com/pyenv/pyenv
 * branch            master     -> FETCH_HEAD
Already up-to-date.
Updating /Users/ME/.pyenv/plugins/pyenv-update...
From git://github.com/yyuu/pyenv-update
 * branch            master     -> FETCH_HEAD
Already up-to-date.
# pyenvのバージョンを確認します。
$ pyenv -v
=>
pyenv 1.1.5-40-g5b5df15

「pyenv install -l」するとダウンロード可能なリストが更新されているはずです。

  • このエントリーをはてなブックマークに追加
  • Pocket
  • LINEで送る

SNSでもご購読できます。

コメントを残す

*

CAPTCHA