Windows のメニューの Anaconda3 (64-bit) のところに Anaconda Prompt がありますので起動します.
今回は mykeras という名前の環境を作ってそこにセットアップしてみることにします.Anaconda Prompt 上でコマンド conda create -n mykeras を実行します.
(以下青字は,Anaconda Promptでの実行結果,なお'xxx'はユーザー名を示しています)
(base) C:\Users\xxx>conda create -n mykeras
WARNING: A space was detected in your requested environment path
'C:\Users\xxx\AppData\Local\conda\conda\envs\mykeras'
Spaces in paths can sometimes be problematic.
Solving environment: done
==> WARNING: A newer version of conda exists. <==
current version: 4.5.11
latest version: 4.5.12
Please update conda by running
$ conda update -n base -c defaults conda
## Package Plan ##
environment location: C:\Users\xxx\AppData\Local\conda\conda\envs\mykeras
Proceed ([y]/n)? y
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
#
# To activate this environment, use
#
# $ conda activate mykeras
#
# To deactivate an active environment, use
#
# $ conda deactivate
作成した mykeras へ実行環境を移すには,activate mykeras を実行します.
(以下青字は,Anaconda Promptでの実行結果,なお'xxx'はユーザー名を示しています)
(base) C:\Users\xxx>activate mykeras
(mykeras) C:\Users\xxx>
これによりプロンプト左端の( )の中がディレクトリから環境名 mykeras に切り変わります。
専用環境で最初に追加インストールするのは Jupyter Notebook です.
Anaconda Promptで conda install notebook を実行します.
(以下青字は,Anaconda Promptでの実行結果,なお'xxx'はユーザー名を示しています.また,以下の例ではすでにJupyter Notebookがインストールしてあったので,アップデートがかかっています)
(mykeras) C:\Users\xxx>conda install notebook
Solving environment: done
==> WARNING: A newer version of conda exists. <==
current version: 4.5.11
latest version: 4.5.12
Please update conda by running
$ conda update -n base -c defaults conda
## Package Plan ##
environment location: C:\Users\xxx\AppData\Local\conda\conda\envs\mykeras
added / updated specs:
- notebook
The following packages will be downloaded:
package | build
---------------------------|-----------------
testpath-0.4.2 | py37_0 92 KB
...(省略)...
prometheus_client-0.5.0 | py37_0 67 KB
------------------------------------------------------------
Total: 40.9 MB
The following NEW packages will be INSTALLED:
backcall: 0.1.0-py37_0
...(省略)...
zeromq: 4.2.5-he025d50_1
Proceed ([y]/n)? y
Downloading and Extracting Packages
testpath-0.4.2 | 92 KB | ##################### | 100%
...(省略)...
prometheus_client-0. | 67 KB | ######################################### | 100%
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
(mykeras) C:\Users\xxx>
でインストールします.
所々で Anaconda Prompt で 'Proceed ([y]/n)?' と聞かれる場面がありますが、特に説明が無い限り y (yes) を選択する前提とします.notebook インストールの最後にこのようなデバッグメッセージが表示されるバージョンがありますが、Windows のメニューを編集したことに関するもので問題ありません。
Jupyter Notebook のメニューが上手く追加されていない場合は,Anaconda Prompt の実行したい環境で
(実行したい環境へ移動)activate mykeras
jupyter-notebook
とコマンドを打てばメニューから選ぶ場合と同じように実行可能です.
続いて,tensorflow,keras などのライブラリ群をインストールします.インストールには,Anaconda Prompt で conda install keras というコマンドを実行します.
このコマンドで以下のように依存ライブラリを一括してインストールしてくれます。
(mykeras) C:\Users\xxx>conda install keras
Solving environment: done
==> WARNING: A newer version of conda exists. <==
current version: 4.5.11
latest version: 4.5.12
Please update conda by running
$ conda update -n base -c defaults conda
## Package Plan ##
environment location: C:\Users\xxx\AppData\Local\conda\conda\envs\mykeras
added / updated specs:
- keras
The following packages will be downloaded:
package | build
---------------------------|-----------------
certifi-2018.11.29 | py36_0 146 KB
tensorflow-base-1.12.0 |eigen_py36h45df0d8_0 40.9 MB
...(省略)...
hdf5-1.10.4 | h7ebc959_0 19.2 MB
------------------------------------------------------------
Total: 284.5 MB
The following NEW packages will be INSTALLED:
_tflow_select: 2.2.0-eigen
absl-py: 0.6.1-py36_0
...(省略)...
zlib: 1.2.11-h62dcd97_3
The following packages will be UPDATED:
backcall: 0.1.0-py37_0 --> 0.1.0-py36_0
bleach: 3.0.2-py37_0 --> 3.0.2-py36_0
...(省略)
wincertstore: 0.2-py37_0 --> 0.2-py36h7fe50ca_0
The following packages will be DOWNGRADED:
python: 3.7.2-h8c8aaf0_0 --> 3.6.8-h9f7ef89_0
Proceed ([y]/n)? y
Downloading and Extracting Packages
certifi-2018.11.29 | 146 KB | ###################################### | 100%
tensorflow-base-1.12 | 40.9 MB | ###################################### | 100%
...(省略)...
hdf5-1.10.4 | 19.2 MB | ###################################### | 100%
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
(mykeras) C:\Users\xxx>
これで,インストールは完了しているはずなので,以下のように動作確認をしてみます.
>>> import tensorflow as tf
>>> hello = tf.constant('Hello TensorFlow!')
>>> sess = tf.Session()
>>> print(sess.run(hello))
b'Hello TensorFlow!'
>>>
もしくは,JupyterNootebookから以下のように実行してみます(Jupyter Notebookを立ち上げる際には,mykeras へ実行環境,すなわち activate mykeras を実行した後である必要があります).
0 件のコメント :
コメントを投稿