お久しぶりです墨色レイです。
完全に忘れていたqiita投稿。condaってなんですかです。多分パート3です。
本日はcondaの環境管理についてです。
はい環境管理についてです。
まず環境ってなんですか、最近流行りのSDGsですか?ってなるかとも思いますが、少なくともpythonにおける環境管理とは仮想環境の管理を指します。
python japanでは
「Python を使って開発や実験を行うときは、用途に応じて専用の実行環境を作成し、切り替えて使用するのが一般的です。こういった、一時的に作成する実行環境を、「仮想環境」 と言います。」
と説明されています。
なんか小難しいですが、これの一番わかり易い例がWindowsの仮想デスクトップ(多分macもあった)ですね。
こちらWin+tabを押すと下の方で
新しいデスクトップ
と開くとまるで別のPCを持ってるかのように新しい画面が表示されます。そしてそこで開いたりするアプリは最初に使っていたデスクトップには反映されません。
これと同様にpythonでは仮想環境ごとに別の設定やpythonのバージョンを使用して実行することが可能になります。
この仮想環境ですが、venvというライブラリがpythonには標準装備されています。
ただ今回はcondaの話なのでcondaの管理法。
大きく2つありますが、今回はanaconda公式に書いてある方法です。
それがanaconda navigatorを用いる方法。
anacondaをインストールした際、こんなアプリが入ったかと思います。
このアプリのenvironmentって欄から環境管理を行うことができます。
詳細はhttps://qiita.com/code0327/items/fe22dd1c4ff8c385f7a8こちらを参照していただければと思います。
以上です。お疲れ様でした。多分これで一通りanacondaの概要の概要は取り扱ったかなと思います。
少なくとも
「anacondaなにそれ怖い」
状態ではなくなったんじゃないかなと思います。
いつも通り間違い等あったらコメで指摘お願いします🙇♂️
以上墨色レイでした。