minicondaでtensorflow&keras&OpenAIGymの環境構築
仮想環境の作成
conda create -n <仮想環境名> python=3.6 anaconda
仮想環境の有効化
conda activate <仮想環境名>
仮想環境の一覧
conda info -e
仮想環境の持つパッケージ一覧
conda list
tensorflowのインストール
conda install tensorflow
tensorflowの動作確認&バージョン確認
# python3.6 バージョン確認 import sys print(sys.version) # TF2.xの読み込み import tensorflow as tf # バージョンの確認 print('TensorFlow version: {}'.format(tf.__version__))
kerasのインストール
conda install keras
OpenAIGymのインストール
pip install gym pip install atari_py
OpenAIGymの動作確認
import gym env = gym.make("CartPole-v0") # GUI環境の開始(***) for episode in range(20): observation = env.reset() # 環境の初期化 for _ in range(100): env.render() # レンダリング(画面の描画) action = env.action_space.sample() # 行動の決定 observation, reward, done, info = env.step(action) # 行動による次の状態の決定 print("=" * 10) print("action=",action) print("observation=",observation) print("reward=",reward) print("done=",done) print("info=",info) env.close() # GUI環境の終了