win7 64bit下玩谷歌的TensorFlow

2017-05-16  本文已影响30人  峥嵘岁月zzZ

TensorFlow™ 是谷歌开发的一个采用数据流图(data flow graphs),用于数值计算的开源软件库。

-----------------------------------------------------------

2017-6-20更新

文章已经过时,TF已经支持64bit的python3.6,直接pip3 install tensorflow就行了

-----------------------------------------------------------

官网上安装方法在这里

在windows下TensorFlow现在只支持py3.5,而且必须是64bit的。我的电脑上只有py2.7和py3.6,而且我也不想改变已有的python环境。所以我决定使用虚拟环境的方法安装py3.5.

1.  去Python官网 下载一个64bit的python3.5,并安装。注意安装过程中不要设置path变量的系统环境。我是安装在D:\python35下的

2.  启动powershell,我喜欢ps,不喜欢cmd。

3. 安装virtualenv。进入d:\python35\scripts目录,执行:.\pip install virtualenv   注意:".\"千万不能丢了,那是告诉操作系统,运行当前目录下的pip命令。否则可能运行以前安装的py2.7或者py3.6下的pip。

4. 在自己希望的地方新建一个文件夹,这个文件夹下将存放所有的虚拟环境。我的是e:\py_env

5. 建立py35的虚拟环境。powershell进入e:\py_env,执行d:\python35\scripts\virutalenv py35。现在,有了一个新的目录py35。

6. 进入py35目录。执行:cd py35

7. 激活py35的虚拟环境。执行:.\scripts\activate。

至此,虚拟环境建立完毕,命令行前面应该会有个(py35)的前缀,表明已经激活py35的虚拟环境

8. 安装TensorFlow  执行:pip install tensorflow

9. 安装ipython  执行:pip install ipython

10. 安装jupyter 执行:pip install jupyter

11. 启动jupyter 执行:jupyter notebook

好了,现在可以在notebook下运行TesorFlow了。


上一篇下一篇

猜你喜欢

热点阅读