本文主要是介绍深度学习排错笔记-jupyter notebook切换到指定的anaconda虚拟环境中,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
之前一直用base环境中的tensorflow2.1,今天想要切换到tf1.13gpu下运行,虽然从anaconda中activate到指定的环境,但是jupyter notebook打开后一直找不到一个文件路径,明明在conda的env文件中是有的,找了好久才发现是环境出错,jupyter notebook还是在base环境中使用tf2.1,气傻了。
解决方法
在虚拟环境下创建kernel:(此步感觉非必须,我执行之后直接update了我的ipykernel)
以我的环境名称tf1.13gpu为例
conda install -n tf1.13gpu ipykernel
切换到指定环境下
conda activate tf1.13gpu
将该虚拟环境写入jupyter notebook的kernel中
python -m ipykernel install --user --name tf1.13gpu --display-name "tf1.13gpu"
注意命令中的空格
在jupyter notebook中调用指定kernel
打开jupyter notebook
此时kernel下出现之前添加的tf1.13gpu,可以切换到该kernel中使用该conda虚拟环境。
这篇关于深度学习排错笔记-jupyter notebook切换到指定的anaconda虚拟环境中的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!