TensorFlow深度学习框架在Linux、Mac、windows均可应用,需要注意的是目前windows用户只能使用python3.5版本,不支持其他python版本。我的电脑没有GPU所以安装的无GPU版本的tensorflow。
1.安装Anaconda。
下载Anaconda的安装文件,我安装的是Anaconda3-4.2.0(这个版本可以在我的百度云盘下载:链接:http://pan.baidu.com/s/1nvNZVCH 密码:wnv9)。同一般的windows软件安装一样,首先找到下载好的.exe文件,点击鼠标右键以管理员身份运行,然后一直点击下一步,Anaconda的安装路径可以自己选择。最后在Adavanced opentions界面有两个选项分别是AddAnacondato the system PATH environment variable和Register Anaconda as the system Python3.5,两个选项都要勾选(如果已经事先安装好了python3.5第二个选项是无法勾选的。良心建议不要自己提前安装python,否则安装过程变麻烦不说,以后还可能因为python和anaconda版本的问题导致某些软件不能正确运行,比如opencv)。然后点击install安装。安装过程还是很快的。
2.安装TensorFlow
使用windows命令窗口安装,cmd进入命令窗口。如果没有GPU,就安装CPU版本,安装命令为:pip install tensorflow(GPU版本命令为pip install tensorflow-gpu,GPU版本在安装前需要其他配置 )。输入命令后等待安装完成即可。
3.python编辑器jupyter notebook
jupyter notebook是一个python交互式编辑器,它是一个Web应用程序,可以利用它方便地创建和共享实时代码,是一个很好的python代码练习工具。利用它可以进行数据清理与转换,数值模拟,统计建模、机器学习等。
anaconda和tensorflow安装完成后可以在开始菜单找到jupyter notebook。
jupyter启动后会在默认浏览器打开这样的界面:
点击右上角NEW然后选择python3,新建一个项目,测试TensorFlow是否安装成功,输入import tensorflow as tf。如果没有报错则安装成功。至此tensorflow安装完成。
如出现以下错误:
No module named"_pywrap_tensorflow" 或者 DLL load failed, 检查是否有MSVCP140.DLL这个模块,如果没有应该安装 Visual C++ 2015 redistributable (微软官网即可下载)。