不安装Anaconda可以在VS Code中使用Jupyter Notebook吗?
无需Anaconda在VS Code中使用Jupyter Notebook的方案
完全可以跳过Anaconda安装,仅用原生Python环境就可以实现需求,步骤如下:
前置要求
先安装官方原生Python(版本3.8及以上即可),安装时务必勾选Add Python to system PATH选项,避免后续终端无法识别Python命令。
1. 安装Jupyter核心依赖
打开终端/命令提示符,仅需安装Jupyter运行所需的最小依赖即可,不用预装其他多余包:
pip install jupyter ipykernel
如果后续需要用到其他数据科学相关包(比如pandas、numpy等),再单独用pip安装即可。
2. 安装VS Code官方Jupyter扩展
打开VS Code的扩展商店,搜索安装Jupyter扩展(微软官方维护的版本),安装完成后扩展会自动扫描本地已有的Python环境和Jupyter内核。
3. 验证功能可用
- 在VS Code中新建后缀为
.ipynb的Jupyter笔记本文件 - 点击右上角的内核选择按钮,在下拉列表中选中你安装的原生Python环境
- 输入测试代码运行确认功能正常,例如:
能正常输出即代表配置完成。print("Jupyter runs without Anaconda!")
可选:多虚拟环境适配
如果你使用venv、virtualenv等工具管理多个Python虚拟环境,只需在对应虚拟环境激活状态下执行以下命令,即可把该环境添加到VS Code的Jupyter内核列表中:
# 先激活目标虚拟环境 pip install ipykernel python -m ipykernel install --user --name <your_env_name> --display-name "显示的内核名称"
内容的提问来源于stack exchange,提问作者Lampros Chantzis
相关产品推荐
相关产品推荐

