将Conda虚拟环境作为Jupyter内核时环境包列表不一致求助
排查Conda虚拟环境作为Jupyter内核不一致问题需补充的信息
- 提供
jupyter kernelspec list的输出结果,以及对应venv内核路径下kernel.json文件的完整内容(重点关注argv字段中的Python解释器路径) - 在Notebook中执行以下命令并提供输出:
- Linux/macOS:
!which python;Windows:!where python import sys; print(sys.executable)import sys; print(sys.path)
- Linux/macOS:
- 说明添加venv作为Jupyter内核时使用的具体命令
- 在PyCharm的venv环境中执行
conda list ipykernel或pip show ipykernel,确认该环境是否安装了ipykernel包 - 说明启动Jupyter Notebook时的操作:启动前是否激活了venv环境,还是直接从主环境启动
- 执行
which jupyter(Linux/macOS)或where jupyter(Windows),确认当前启动的Jupyter程序所属的环境
内容的提问来源于stack exchange,提问作者DanielBell99
相关产品推荐
相关产品推荐

