anacondaのセットアップや使い方
概要
- anaconda is the birthplace of Python data science
- pythonのデータサイエンスのスターターキット
conda
というパッケージ管理システムを利用している- anacondaをグローバルな環境にインストールすると、標準のpythonが上書きされてしまう
- pyenvを利用するなどして、特定のディレクトリに対して環境を作成することを推奨する
インストール
最新のインストールパッケージを以下のURLから探す
Linuxのインストール
$ bash Anaconda3-YYYY.MM-Linux-x86_64.sh -b -p $HOME/.opt/anaconda3
-b
- ライセンスをagreeする
-p
- prefix; インストールするパス
PATHやシェルの設定
- anacondaのpythonを標準のpythonより先に配置してしまうと、標準のpythonが呼び出せなくなり、面倒なので最後に追加する
conda activate
でCONDA_DEFAULT_ENV
の環境変数がセットされてanacondaの環境になることを利用してpromptにその旨を通知できる
export PATH=$PATH:$HOME/.opt/anaconda3/bin
source $HOME/.opt/anaconda3/etc/profile.d/conda.sh
anacondaの有効化と無効化
有効化
$ conda activate
無効化
$ conda deactivate
仮想環境の作成
python3.7で環境を作る場合
$ conda create --name <environment-name> python=3.7 -y
名前を指定してアクティベート
$ conda activate <environment-name>