项目场景:
由于服务器root目录太小,anaconda3默认安装了此位置,导致磁盘满,经过磁盘分析决定把anaconda迁移到home路径下,原目录为/root/anaconda3/,迁移后为/home/anaconda3 。
问题描述:
迁移后修改/home/anaconda3/bin 目录下的pip 、conda 、jupyter等文件的头部为新路径#!/home/anaconda3/bin/python ,测试pip、conda、jupyter等都正常使用,以为万事大吉了,但打开notebook发现服务丢失。
原因分析:
提示仍是 找不到路径
解决方案:
输入命令
jupyter kernelspec list
找到各个虚拟环境的配置路径
例如caffe /usr/local/share/jupyter/kernels/caffe
打开此目录,修改kernel.json文件中argv 参数为/home/anaconda/…
完成后测试成功。