1.以管理员身份打开 Anaconda Prompt
看其它博客说要以管理员身份打开,未验证非管理员身份打开会怎么样
2.查看虚拟环境
conda info --envs
3.创建虚拟环境
conda create --name tf python=3.7
- tf 是自定义虚拟环境名称
- 指定 python 版本为 3.7
4.确认新建虚拟环境成功
conda info --envs
在列表中能看到刚刚新建的 tf24 说明创建虚拟环境成功
5.激活虚拟环境
conda activate tf
左边的提示符变为 tf 说明激活成功
6.安装 TensorFlow
pip install -i https://pypi.doubanio.com/simple tensorflow==2.4.0
或
pip install tensorflow==2.4.0 -i https://pypi.doubanio.com/simple
这里注意 https,并关闭你的电脑的VPN
7.验证
等待安装完成,进入 python 运行以下命令,能成功导入说明 tensorflow 安装成功
import tensorflow as tf
from tensorflow import keras
from tensorflow.keras import layers
8.JupyterNotebook切换conda环境
一般安装了 Anaconda 会自带 JupyterNotebook ,但是这样启动的 notebook 运行的是 base 环境,而我们的 TensorFlow 2.x 是安装在另一个环境的,就需要在 JupyterNotebook 中切换 conda 环境:
但我这里未成功,JupyterNotebook 切换环境无法打开 tf,不知道是不是版本问题,知道的朋友可以说下,谢谢。
我就直接在 base 环境装 TensorFlow 了(直接在 base 环境进行第 6 步)