1.打开清华开源镜像网站下载Anaconda。
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
我下载的是Anaconda3-5.2.0-Windows-x86_64.exe,它对应的Python版本是3.6.5。
Anaconda是由python语言编写的Linux安装程序,因此不需要另外下载Python。
但是tensorflow的版本需要和Python的版本相对应,经过查阅资料,得知目前3.6.x的python版本对应的tensorflow是最稳定的。
●●●千万别更新python,千万别,千万别。python版本低,没什么的,一更新,Anaconda就废了,又得卸载干净再重新下载。
安装完成后可利用命令
python --version
查看安装好的Anaconda对应的python的版本。
2.找到刚刚下载好的Anaconda3-5.2.0-Windows-x86_64.exe的应用程序,进行安装。
点Next,然后点I Agree,然后选All Users这个,点Next,然后选择安装路径,点Next,然后把后面两个都勾选上,出现红色字体不予理会,因为无关紧要,最后点Install。
3.安装好之后,点击电脑左下角的开始 ,查看最近添加,打开里面的Anaconda Prompt,输入
conda create -n tensorflow python=3.6
然后输入
activate tensorflow
这表示创建了tenflow环境并激活了这个环境,但还没有下载tensorflow。
如果无法创建这个tensorflow环境,可能是因为Anaconda权限不够,可以找到该文件,查看属性,赋予它更高的权限。
4.再打开最近添加,打开Anaconda Navigator,打开这个的过程会伴随小黑窗闪退现象,别管,不影响,等打开之后,点左侧的Environments,然后把环境切换到tensorflow,最右边的那个切换到All上,如下图。
选择tensorflow 2.1.0进行安装,弹出窗口时点击 I agree即可。
这个过程相当漫长,得保证网络质量,而且重要的是它不显示下载进度,但你要相信它一直在运行
5.找到最近下载的Anaconda Prompt,在tensorflow环境下输入python,然后再输入
import tensorflow as tf
如果不报错,则安装成功,如果报错,可能是因为上一步下载超时,也可能是因为硬盘空间不够。如果空间充足,可以重复上述步骤。重要的是,心态要好,操作要稳。
6.打开Anaconda Navigator,从base环境切换到tensorflow环境下,下载Jupyter Notebook,它下面的从Install变成Lunch就表示安装成功了。同理,下载Spyder也是这样。
如果想要再导入其他库,可以打开tensorflow对应的Ananonda Prompt ,输入命令
pip install numpy
(此处以numpy为例)
如果下载失败,并显示pip版本过低,并且输入系统提示的命令难以给pip升级时,用管理员身份打开CMD,输入
python -m pip install --upgrade pip --force-reinstall
如果失败则使用
pip install --user --upgrade pip
7.打开tensorflow环境下的Anaconda Prompt,输入Jupyter Notebook,点击回车,网页会自动跳转。如果不会,则复制网址到自己的浏览器中打开。
8.打开Jupyter Notebook后,点击右边新建python文件,进行代码操作。
输入 import tensorflow as tf,不报错则安装成功。
另外,In [*] 表示该程序正在运行或者上个代码运行有误。