jupyter Notebook中选择Anaconda 创建的虚拟环境

jupyter Notebook中选择Anaconda 创建的虚拟环境

需完成 「安装内核」→「注册内核」→「切换内核」 三步,具体操作如下:
步骤 1:激活 Anaconda 环境(终端操作)
先打开 Anaconda Prompt(Windows)或 终端(Mac/Linux),激活你要使用的 Conda 环境(假设环境名为 my_env):

conda activate my_env

步骤 2:安装 Jupyter 内核支持(ipykernel)
在激活的 Conda 环境中,安装 ipykernel(让 Jupyter 识别该环境):

conda install ipykernel  # 推荐用 conda 安装,避免依赖冲突
# 或 pip install ipykernel(若 conda 安装失败时尝试)

步骤 3:将 Conda 环境注册为 Jupyter 内核
运行以下命令,将环境注册到 Jupyter(–name 是环境名,–display-name 是 Jupyter 中显示的名称,可自定义):

python -m ipykernel install --user --name=my_env --display-name="Python (my_env)"

步骤 4:在 Jupyter 中切换内核
重启 Jupyter Notebook(若已打开,先关闭再重新启动)。
打开 Notebook 后,点击顶部菜单 Kernel → Change Kernel,即可看到刚注册的环境(如 Python (my_env)),选择即可切换。
常见问题排查
? 问题 1:Jupyter 中看不到新环境

检查命令是否正确:确保 conda activate 激活了目标环境,再运行 ipykernel 安装命令。
检查内核列表:在终端运行 jupyter kernelspec list,查看是否有新增的 my_env 内核。
重启 Jupyter:关闭浏览器标签和终端的 Jupyter 服务,重新启动。

? 问题 2:切换内核后报错 ModuleNotFoundError

原因:新环境未安装代码依赖的库(如 torch、numpy 等)。
解决:在激活的 Conda 环境中,安装缺失的库(如 conda install torch)。

? 问题 3:想删除旧内核

运行以下命令删除指定内核(替换 my_env 为内核名):

jupyter kernelspec remove my_env
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值