通过Anaconda 来安装 ,包括python, jupyter,spyder
1. 下载Anaconda安装包 ,
官网链接:Anaconda | Individual Edition
双击exe文件进行安装,根据提示操作就可以,在如上图的过程时,可以全都选择,上边是自动进行环境变量配置的。 具体最终会不会 还要自己配置不清楚,我是只选择了 下边的,环境变量是手动添加;
2. 环境变量配置
windows的话需要去控制面板\系统和安全\系统\高级系统设置\环境变量\用户变量\PATH 中添加 anaconda的安装目录,如下图所示,前三个必须加进去,第四个无所谓,路径 看个人安装路径不同需要自己调整.
验证是否成功:
如图所示,则路径设置成功;接着用同样的方式看python 路径是否正确,如果python 提示没有成功,可以尝试用刚才添加环境变量的方法,将python所在的路径加入系统变量的路径中;
Ps, 如果python提示这种错误,修改方法 参考链接:https://zhuanlan.zhihu.com/p/138881831
环境变量添加参考链接:(9条消息) Python——Anaconda安装教程_CSDN博客-CSDN博客
3. 安装tensorflow
注: 如果python 是Anaconda 自带的,没有另外安装,则版本匹配不会出现问题。在安装tensorflow的时候则需要注意, 其版本跟python 版本是否匹配。
查看当前可使用的tensorflow版本
使用命令:conda search --full --name tensorflow
同样的方法查看可以使用的python版本
使用命令:conda search --full --name python
其实这些都不重要,毕竟conda 和python 我们已经 安装完成,需要关注的是tensorflow的什么版本跟我们已经安装的python 匹配;
查看tensorflow包信息及依赖关系
使用命令:conda info tensorflow
安装Tensorflow时,需要从Anaconda仓库中下载,一般默认链接的都是国外镜像地址,下载肯定很慢啊(跨国呢!),这里我是用国内清华镜像,需要改一下链接镜像的地址。这里,我们打开刚刚安装好的Anaconda中的 Anaconda Prompt,然后输入:
a. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
再接着输入:
b.conda config --set show_channel_urls yes
这两行代码用来改成连接清华镜像的
接下来安装Tensorflow,在Anaconda Prompt中输入:
c. conda create -n tensorflow python=3.5.2
注: 这里python 的版本根据自己实际情况来修改;
中间流程参考链接:https://www.cnblogs.com/zhjblogs/p/14645057.html
d. tensorflow你已经安装成功了,去激活一下,紧接着输入:“conda activate tensorflow”就Ok了
接着我们要安装的是CPU版本,那么在命令下紧接着输入:
e. pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ https://mirrors.tuna.tsinghua.edu.cn/tensorflow/windows/cpu/tensorflow-1.1.0-cp35-cp35m-win_amd64.whl
注意: 后边https://mirrors.tuna.tsinghua.edu.cn/tensorflow/windows/cpu/tensorflow-1.1.0-cp35-cp35m-win_amd64.whl 对应的是我们需要的tensorflow 版本镜像的链接,根据前边conda info tensorflow 这个命令查看的对应版本号,我们选择自己需要的版本镜像链接即可;
tensorflow 镜像链接: https://pypi.org/project/tensorflow/2.3.0/
4. 测试tensorflow 是否安装成功
如果 提示 tf 中 没有Session() ,则需要注意 在tensorflow 2.3 版本中Session确实不存在,修改参考链接:https://blog.csdn.net/yuan_xiangjun/article/details/105469721
至此 tensorflow 安装成功,祝您也安装顺利;