LoginSignup
9
10

More than 3 years have passed since last update.

Ubuntu 16.04 LTS、pyenvでanacondaのバージョン切換えする環境構築の初心者備忘録

Last updated at Posted at 2016-11-17

後で忘れても良いように、pyenv の環境構築をメモっておくことにしました。

環境

・ Ubuntu 16.04

pyenv インストール作業

参考URLに従って、以下を実施しました。

$ sudo apt install git
$ git clone https://github.com/yyuu/pyenv.git ~/.pyenv
$ git clone https://github.com/yyuu/pyenv-pip-rehash.git ~/.pyenv/plugins/pyenv-pip-rehash

【~/.bashrc に追記】
 export PYENV_ROOT=$HOME/.pyenv
 export PATH=$PYENV_ROOT/bin:$PATH
 eval "$(pyenv init -)"

pyenv から anaconda をインストール

$ pyenv install --list | grep anaconda

で、anaconda のバージョンを確認。バージョンが更新されてなかった時は、
下記を実行してローカルのリポジトリへ変更を反映した。

$ cd $(pyenv root)
$ git pull

バージョン確認後、下記のようにインストール実施。

$ pyenv install anaconda2-4.1.1
$ pyenv install anaconda3-4.1.1

pyenv でバージョン切換え

$ pyenv global anaconda2-4.1.1
$ python --version
  Python 2.7.12 :: Anaconda 4.1.1 (64-bit)
$ pyenv global anaconda3-4.1.1
$ python --version
  pyenv global anaconda3-4.1.1

となり、切り換わっているっぽい。

pyenv バージョン確認

$ pyenv versions
  system
  anaconda2-4.1.1
* anaconda3-4.1.1 (set by /home/hogehoge/.pyenv/version)

で、やっぱり切り換わっているっぽいことが確認できた。

pyenv 自身のバージョンアップ作業

$ git clone git://github.com/yyuu/pyenv-update.git ~/.pyenv/plugins/pyenv-update
$ pyenv update

参考にさせて頂いたURL

・ pyenv-pip-rehash プラグインのインストール

・ git clone の実行。

・ pyenv versions の実行。

・ anyenv 使ったほうが良かったのかな。。。

9
10
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
10