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/)