天天看点

Win7系统下安装tensorflow经验分享

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

Win7系统下安装tensorflow经验分享

进入安装包存放目录(我是把tensorflow放在python根目录下的)因此输入以下安装

Win7系统下安装tensorflow经验分享

装完了测试一下,在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

    Win7系统下安装tensorflow经验分享

    成功运行!

    好了以上就安装完了,可以愉快的跑程序了^- -*

*********************************我是分割线###################################

在之前安装过程中出现了

Win7系统下安装tensorflow经验分享

有网友给出的解决方案是安装tf-ninghtly库。后来我发现我的问题是没更新numpy和没装tf-nightly。大家可以参考一下。

继续阅读