Pythonを勉強しようと本を買ってから、本を見ながら、Anacondaをインストールしました。
インストールするのはこれだけかと思いきや、ニューラルネットワークの解説を本の後半でするらしく、KerasとTensorflowのインストール方法が載っていました。
その方法は至って簡単。Anaconda Promptを管理者として実行し、起動したコマンドプロントに以下を記述するというもの
pip install tensorflow
インストールは問題なく終了し、次に以下を記述
pip install keras
これも問題なく終了。
楽勝じゃんと余裕をこきつつ、インストールの確認の為、Jupyter Norebookを開いて、以下を記述
import keras
これで「Using TensorFlow backend.」と表示されれば、インストール成功なのだが、並んだのはエラーメッセージ。
「ええええええええええええ???????」
「ちゃんと本通りにやったよ? 何がいけなかったの?」と思いつつ調べていると、どうやらpipに原因があるようで、インストールの仕方にはpipとcondaの二つの方法があるらしい。
「ほーん」と思いながら、Anaconda Promptを開いて、
pip uninstall tensorflow
pip uninstall keras
を実行して、インストールしたtensorflowとkerasをアンインストール。
conda install tensorflow
実行すると、以下の画面で止まりました。
Solving environment:
とりあえず、一生進みそうにないので中止して、原因を探る。そこで見つけたのがcondaのバージョンの更新
conda update -n base -c defaults conda
実行後、再度>conda install tensorflowを実行すると、時間がかかりましたが、無事にインストール完了。
その後、「>conda install keras」を実行して、インストール完了。
Jupyter Norebookで「import keras」を実行すると、「Using TensorFlow backend.」と表示されました。