1: 2020-08-15 (土) 00:09:28 iseki |
現: 2022-01-06 (木) 08:50:00 iseki |
| ** Anaconda [#v463b3ce] | | ** Anaconda [#v463b3ce] |
- | - Pythonの実行環境(ディストリビューション) | + | *** Pythonの実行環境(ディストリビューション) [#n6d0d3c0] |
| - https://www.anaconda.com/ | | - https://www.anaconda.com/ |
| - INSTALL: https://www.anaconda.com/products/individual | | - INSTALL: https://www.anaconda.com/products/individual |
| -- Linuxの場合はスクリプトを起動する. | | -- Linuxの場合はスクリプトを起動する. |
| -- 最初にファイルシステムを展開するディレクトリを聞かれる | | -- 最初にファイルシステムを展開するディレクトリを聞かれる |
| + | - Linux のインストーラーも Anaconda だよね? |
| + | #br |
| + | *** Install [#e995c401] |
| + | # wget https://repo.anaconda.com/archive/Anaconda3-2020.07-Linux-x86_64.sh |
| + | # bash Anaconda3-2020.07-Linux-x86_64.sh |
| + | yes |
| + | /usr/local/anaconda |
| + | yes |
| + | |
| + | #br |
| + | |
| + | *** conda [#mabe1b16] |
| + | **** Anaconda 環境の初期化スクリプト [#sb8a5809] |
| + | # >>> conda initialize >>> |
| + | # !! Contents within this block are managed by 'conda init' !! |
| + | __conda_setup="$('/usr/local/anaconda/bin/conda' 'shell.bash' 'hook' 2> /dev/null)" |
| + | if [ $? -eq 0 ]; then |
| + | eval "$__conda_setup" |
| + | else |
| + | if [ -f "/usr/local/anaconda/etc/profile.d/conda.sh" ]; then |
| + | . "/usr/local/anaconda/etc/profile.d/conda.sh" |
| + | else |
| + | export PATH="/usr/local/anaconda/bin:$PATH" |
| + | fi |
| + | fi |
| + | unset __conda_setup |
| + | # <<< conda initialize <<< |
| + | #br |
| + | |
| + | **** conda [#a757f8a0] |
| + | |
| + | - Anaconda のパッケージ管理コマンド |
| + | |
| + | (base) # conda update -n base -c defaults conda -y |
| + | |
| + | - パッケージの検索,バージョンの確認 |
| + | |
| + | (base) # conda search conda |
| + | |
| + | - conda の update |
| + | |
| + | (base) # conda update conda -y |
| + | |
| + | - 全てのアップデート |
| + | |
| + | (base) # conda update --all -y |
| + | |
| + | - パッケージのインストール |
| + | |
| + | (base) # conda install ~ |
| + | |
| + | - パッケージの削除 |
| + | |
| + | (base) # conda remove ~ |
| + | |
| + | |
| + | - パッケージの確認 |
| + | |
| + | (base) # conda list |
| + | #br |
| + | |
| + | *** etc.etc. [#ua564de8] |
| + | **** Anaconda 環境でない場合のアップデート [#m13661c4] |
| + | - cron などで使用 |
| + | -- /usr/local/anaconda/bin/conda update --prefix /usr/local/anaconda anaconda --all -y |
| + | #br |
| + | **** pip などとの併用は,場合によっては危険 [#gb35b9e6] |
| + | - setup.py を conda でインストールする |
| + | |
| + | #br |