iMind Developers Blog

iMind開発者ブログ

condaのPythonのバージョン管理

概要

condaで使っているPythonのバージョンを上げたり下げたりする。

バージョン情報

  • conda 4.6.7

Pythonのバージョンを更新する

envに作るのではなく $CONDA_HOME/bin/python 自身のバージョンを上げる場合。

実行前のPythonのバージョン

$ python --version
Python 3.6.8

Pythonを最新バージョンに更新

$ conda update python

  python    3.6.8 --> 3.7.2

これを書いている時点での最新バージョンである3.7.2に上げられる。

バージョンを指定して更新する場合は下記。ダウングレードも可能。

$ conda install python==3.7.1

仮想環境でPythonのバージョンを変更する

$CONDA_HOME/bin/python のバージョンは上げずに仮想環境側を上げる場合。

$ conda create -n py37 python=3.7.2 

実行後。仮想環境を使わずにPythonのバージョンを見ると3.6.8になっている。

$ python --version
Python 3.6.8

生成した仮想環境を有効にしてからPythonのバージョンを見ると3.7.2になっている。

$ source activate py37
$ python --version
Python 3.7.2

改定履歴

Author: Masato Watanabe, Date: 2019-03-03, 記事投稿