安装tensorflow

安装前操作

anaconda的源可能下载比较慢,所以国内使用清华的源,速度会稳定些。

打开anaconda prompt,粘贴下面的命令,实现换源

1
2
3
4
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/

新建虚拟环境

tensorflow 支持的python版本,需要到官网上查看,https://tensorflow.google.cn/install?hl=zh-cn 。当前的是tensorflow2, 支持的python版本是3.6-3.9。所以创建虚拟环境时,需要指定python版本在这个范围里。这里使用新的3.9。

打开anaconda prompt,粘贴下面的命令
conda create -n tensorflow python=3.9

回车后,它会解析要安装的文件,根据网络和电脑性能,需要等一会,然后确认是否安装,输入 y 或直接回车,然后它就下载,安装环境。

安装tensorflow

先激活tensorflow的环境
conda activate tensorflow

这时命令行变成(tensorflow) C:\**\**\表示切换环境成功。

安装cpu版的tensorflow,输入命令conda install tensorflow,还是要等待一会,查找要安哪些包,输入y,然后它开始下载安装。

也有的教程里写用pip安装,pip安装的话,与conda安装有时会冲突,为了避免这种问题,优先使用conda安装。conda安不上的,再用pip试试。

测试

安完以后,在anaconda prompt里输入python,进入python环境,然后输入import tensorflow as tf,如果过程中不报错,大概率是安装成功了。

还可以继续输入tf.__version__)回车后,应该会回显tensorflow的版本号。此时安装tensorflow成功。