You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

JupyterLab内核错误使用系统Python版本而非Conda环境版本

问题解决:Conda环境启动JupyterLab内核仍使用系统Python

问题根源

你执行ipython kernel install --user --name=Simplex时,可能调用了base环境中的ipython,导致生成的内核配置文件指向了base环境的Python(/Users/baileyandrew/opt/anaconda3/bin/python),而非当前激活的Simplex环境的Python。

解决方案步骤

1. 卸载错误的内核配置

先移除之前创建的错误内核:

jupyter kernelspec uninstall Simplex

执行后按提示确认删除。

2. 在Conda环境中正确安装内核

激活目标环境,安装ipykernel并生成正确的内核配置:

conda activate Simplex
conda install ipykernel
python -m ipykernel install --user --name=Simplex --display-name="Python 3.10 (Simplex)"

这里用python -m ipykernel install会强制使用当前环境的Python路径生成内核配置,确保内核关联到Simplex环境的Python 3.10。

3. 验证内核配置(可选)

查看生成的内核配置文件,确认路径正确:
打开~/.local/share/jupyter/kernels/simplex/kernel.json,检查argv中的Python路径是否为:

"/Users/baileyandrew/opt/anaconda3/envs/Simplex/bin/python"

4. 重新启动JupyterLab

确保激活Simplex环境后启动JupyterLab:

conda activate Simplex
jupyter lab

在JupyterLab中选择Python 3.10 (Simplex)内核,执行代码验证:

import sys
print(sys.executable)
print(sys.version)

此时应该显示Simplex环境的Python路径和3.10版本,int | str语法也能正常使用。

内容的提问来源于stack exchange,提问作者BaileyA

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 16:41:32