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了。