如何使用Anaconda Navigator和Anaconda prompt建立tensorflow环境,并引入到jupyter
一、Anaconda Navigator与jupyter简介
1.(本人已安装好Anaconda Navigator和jupyter,安装好的界面如下)
2.如果没安装过anaconda与jupyter,请参考一下两个链接 ##1.win10安装anaconda
##2.win10安装jupyter,适合初学者使用
3.在win10系统中如何找到anaconda与jupyter:
点击桌面下方栏的window键,找到最近添加,就可以看到anaconda2或anaconda3文件夹,文件夹取决于你安装的anaconda版本。点击文件夹,即可发现anaconda navigator和jupyter。
二、利用anaconda navigator安装tensorflow环境(步骤简单,速度较慢):
##1.点击anaconda navigator 就会出现上图(图一)界面,此时点击侧边栏的environment,如图所示![当前只有一个base环境]
##2.点击create,弹出下图提示框,搜索栏输入tensorflow,注意选择跟自己电脑对应的python版本
本人电脑的版本是python3.8,如何查询对应的python版本,如图二所示(点击anaconda3文件夹下的anaconda prompt,输入python即可)
##3.由原来的install改为all,下拉找到tensorflow,没安装前是一个黑框,点击黑框,出现绿色的下载箭头,再点击Apply即可。
##4.弹出安装的包列表,继续点击apply即可
三、anaconda prompt安装tensorflow
##1.点击anaconda prompt(图一),弹出(图二)输入“conda create -n tensorflow python=3.8”
##2.所有弹出的proceed都输入y(yes)
`3点击绿圈后的ana prompt
4.就会发现环境里已经出现tenserflow
5.激活tensorflow “conda activate tensorflow”,此时(base)环境就变为(tensorflow)环境,需要关闭“conda deactivate tensorflow”,就退回到base环境了
6安装cpu版本的tensorflow “conda install tensorflow”
7.查看anaconda prompt,tensorflow已经安装完成
方法二需要避坑的点,不要用“pip install tensorflow”,否则conda环境会找不到你的tensorflow,jupyter notebook中引入 tensorflow会出现找不到conda环境的错误
直接在进入tensorflow环境时“pip install pandas”,“pip install matplotlib”等你需要的包
四、将tensorflow引入jupyter
##1.侧边栏Home对应界面中,点击base(root)的下拉按钮,会出现base和tensorflow两个选项,点击tensorflow
##2.因为我的jupyter已经安装完成,未安装的显示是install
,点击jupyter下方的install,等待安装完成。
##3.此时出现两个环境的jupyter(anaconda文件夹下)
4.点击tensorflow对应的jupyter,此时运行“import tensorflow as tf”就不会报如下错误
5.如果使用base环境,就会报上图那个错误