目录
如果先看看怎么设置内核直接点击设置内核最重要步骤,按照这五步
vscode使用Jupyter
如果想运行.ipynb文件,先在扩展里面下载Jupyter

设置内核
然后设置虚拟环境,按照下面的四个终端指令进行注册到Jupyter。然后重新启动vscode!!!注册不是重复创建环境 ,而是为现有环境创建 Jupyter 可识别的入口点,必须通过注册内核的方式让 Jupyter 能够找到和使用conda 虚拟环境。
注册过程中会进行下面两个内容1. 创建内核配置文件:/path/to/kernels/py310/kernel.json; 2. 在配置文件中指定 conda 环境的 Python 路径
设置内核最重要步骤
总之设置原则就是1-2-3-4-5,然后运行试试就可以了
#1. 激活 conda 环境
conda activate py3102.安装 ipykernel(如果尚未安装)
conda install ipykernel
3.将环境注册到 Jupyter
python -m ipykernel install --user --name py310 --display-name "Python 3.10 (conda)"
#4.查看环境
jupyter kernelspec list
#5.选择注册的conda环境进行设置内核
-
注册内核:代码单元格直接在 py310 的 Python 进程中运行
-
-
不注册内核:代码单元格仍在基础环境的 Python 中运行,只能通过 shell 命令间接使用 py310
-
-
VS Code 发现
clean_env
尝试自动创建内核配置但失败,因为缺少ipykernel
不注册内核到 Jupyter,你仍然可以:
-
✅ 在 VS Code 中编辑和调试 Python 脚本
-
✅ 在终端中运行 Python 代码
-
✅ 使用 conda 环境的所有包
-
但无法:
-
❌ 在 Jupyter Notebook 中使用该环境执行代码
-
❌ 在 VS Code 的交互式窗口中直接使用该环境
删除内核环境
如果创建两个一样环境,推荐删除 /root/.local/
下的 py310
内核:
jupyter kernelspec remove py310

