Anaconda - ikymrkw/pydepot GitHub Wiki
環境の作成と切り替え
たとえば、 Python 3 の入っている (baseの) Anaconda 環境で Python 2.7 を使えるようにしたい場合。
# py27 環境を作成
conda create -n py27 python=2.7 anaconda
# アクティベート
conda activate py27
# コマンドプロンプト先頭の括弧部分が (base) から (py27) になる
Tips
(Windows:) (自ユーザだけでなく)システムワイドにインストールした場合、 Anaconda Prompt を管理者として起動しないと、パッケージのインストールなどができないことがある。
TensorFlow のインストール時にはまったのだが、 Anaconda Prompt の pip install tensorflow でインストールは成功(したように見える)にも関わらず、 import tensorflow (や keras)すると、ImportError で失敗することがある。DLLがないなどと言われる。GPU利用時に CUDA がまずいなどの情報はあるのだが、今回は CPU のみの tensorflow なので戸惑う。調べたところ、 pip ではなく conda で conda install tensorflow とやるとよいらしい。また Visual Studio の build tools が必要な場合もあるようだ。(参考: https://tkstock.site/2018/06/27/post-436/)