Conda
https://docs.conda.io/projects/conda/en/stable/
Cheet Sheet
https://docs.conda.io/projects/conda/en/stable/user-guide/cheatsheet.html
メモ
Minicondaのcondaに永続的なPATHは通さない方がいい
https://docs.conda.io/projects/conda/en/4.6.1/user-guide/install/macos.html
起動
source $HOME/miniconda/bin/activate
Condaの仮想環境:どこでも呼び出せる
仮想環境の確認 *これは他の仮想環境 virtualenv や venv ではできない
$ conda info -e
ライブラリの一覧
$ conda list または $ conda list -n 環境名
仮想環境の作成
新規作成
$ conda create -n 環境名(Pythonも入っていない)$ conda create -n 環境名 python(Conda対応最新バージョン)$ conda create -n 環境名 python=バージョンconda create -n my-env python=3.11- = x.xはバージョンをゆるく指定
- == x.x.xはバージョンを厳密に指定
クローン
conda create -n 環境名 --clone クローン元の環境名
仮想環境の起動 *両方同じ
$ source activate 環境名(Mac)
$ conda activate 環境名(Mac)
$ source deactivate
$ conda deactivate
ライブラリのインストール(condaが対応している場合)
conda install ライブラリ名
conda-forge
conda install -c conda-forge ライブラリ名
- Packages in conda-forge
https://conda-forge.org/packages/?
Jupyter Notebookで環境が見つからない場合
conda install conda-forge::ipykernel- 上記だけでダメな場合は
ipykernelを登録python -m ipykernel install --user --name=my-env --display-name="my-env"
仮想環境の削除 *allは全てのパッケージを削除の意味
$ conda remove -n 環境名 --all
書き出し
conda export > env.yaml(古いバージョン)conda env export > env.yaml
アンインストール
https://docs.anaconda.com/anaconda/install/uninstall/
https://weblabo.oscasierra.net/python-anaconda-uninstall-macos/