Win7系统下安装tensorflow经验分享
1.背景介绍
题主在学习强化学习的过程中遇到了Deep Q-learning问题,解决这类算法需要在TensorFlow中运行,并且要安装OpenAI的Gym库。目前手里拥有的联想Win7一台,python3.7一个。下面开始安装
2.需要安装的东西
-
2.1.TensorFlow
这个一定要选好版本,不然有些版本不支持对应的ypthon。题主的是python3.7配的tensorflow1.13安装成功。在安装之前要确保你的numpy库是最新的,不然在运行程序时可能会出现一些模块导入不进去。下面是下载链接传送门。
Python点这里 。tensorflow点这里 。numpy库点这里哦
- 2.2.gym库
3安装
- 3.1安装tensorflow
开始菜单栏输入cmd
进入安装包存放目录(我是把tensorflow放在python根目录下的)因此输入以下安装
装完了测试一下,在IDLE中 输入import tensorflow as tf 不会报错。QAQ
- 3.2安装gym库
- 同样是通过pip安装,与上面一样,进入库存放 的根目录,输入pip install gym即可
- 之后再检测一下
-
import gym env = gym.make('CartPole-v0') for i_episode in range(20): observation = env.reset() for step in range(100): env.render() print(observation) action = env.action_space.sample() observation, reward, done, info = env.step(action) if done: print("Episode finished after {} timesteps".format(step+1)) break
成功运行!
好了以上就安装完了,可以愉快的跑程序了^- -*
*********************************我是分割线###################################
在之前安装过程中出现了
有网友给出的解决方案是安装tf-ninghtly库。后来我发现我的问题是没更新numpy和没装tf-nightly。大家可以参考一下。