【针对问题】:
当我们的内核中只有默认的环境,而我们想要使用已安装好的虚拟环境
【解决方法】:
(首先我们默认大家已经安装好虚拟环境)
①找到默认的内核地址:
默认anaconda内核存储地址
C:\Users\**\AppData\Roaming\jupyter\kernels——其中**代表用户名
个人自定义anaconda安装位置
D:\Program Files\anaconda3\share\jupyter\kernels
②在此文件夹下创建新的内核文件夹(如:python_new)
③将已有的内核文加夹的三个文件复制到自己创建的文件夹
④修改kernel.json内容:
{
"argv": [
"D:\\Program Files\\anaconda3\\envs\\python_new\\python.exe",
"-m",
"ipykernel_launcher",
"-f",
"{connection_file}"
],
"display_name": "Pythonnew",
"language": "python"
}
【注意】!
①argv的第一行表示编译路径,需要找到虚拟环境下的python.exe
而且!将地址复制过来后,“\”改成“\\”,而不是“//”,否则会导致无法连接内核。
②“display_name”表示显示在jupyter notebook中的名字,可以自己起。
⑤当设置好这一切,刷新以后,就可以在jupyter notebook找到新的内核