1.需求
情景:安装完Anaconda利用conda创建了虚拟环境,但是启动jupyter notebook之后却找不到虚拟环境。
原因:由于在虚拟环境下缺少kernel.json文件
2.解决方案
2.1 安装ipykernel
conda install ipykernel
2.2 激活conda环境
source activate 环境名称
2.3 将环境写入notebook的kernel中
# python -m ipykernel install --user --name 环境名称 --display-name "Python (环境名称)"
python -m ipykernel install --user --name tf_2.1_cpu_py_3.6 --display-name "tf_2.1_cpu_py_3.6"
2.4 打开notebook,即可在kernel选项中看见
2.5 删除notebook中的kernel
# 查看kernel列表
jupyter kernelspec list
# 删除指定kernel
jupyter kernelspec remove tf_2.1_cpu_py_3.6