開発環境って作るの大変
構築手順書に不備があったり、ミスをして環境が起動しなかったりとコーディングより大変な環境構築 すぐに開発環境が作成できたらとても楽 sandbox的に環境をいじって壊しても安心
AnacondaのPython環境はコピーができる
前回の記事で作成したPython環境は ymlファイルでエクスポートができます
c:\>activate develop (develop) c:\>conda env export > env_python.yml
env_python.ymlが作成されました! このymlファイルをインポートして環境を作成すればOKです
conda env create -n 新たな環境名 -f env_python.yml
このコマンドで昨日せっせと作ったPython環境と同じ環境が作成されます(すごい!!)
ちなみにAnaconda Navigatorではcloneで環境コピーができます
みんなに広めたい
もともと職場でのPython環境構築手順では
- conda install
でインストールするライブラリは手順書のコマンドをコピー&ペースト
- pip install
でインストールするライブラリはtxtファイルをインポート
- ライブラリ競合などでエラーになったライブラリを手動でインストール
でしたが、環境構築に慣れていない人は失敗続きで訳わからなくなります(おとといの私)
まずちゃんと使える開発環境が1つあれば、気持ちの余裕ができて開発もはかどりますね!