我可以在不安装 anaconda 的情况下在 vs code 中使用 Jupyter notebooks 吗?

Can I use Jupyter notebooks in vs code without installing anaconda?

在我看到的几乎所有教程中,都建议安装 anaconda 以便在 Visual Studio 代码中使用 jupyter notebooks,但我不想要 anaconda 提供的所有包。还有其他方法吗?

是的。 Jupyter 不需要安装 anaconda。您可以使用 pip install jupyter[all].

在任何 python 环境中安装它

我不知道如何更改默认的 jupyter 环境,但您可以从终端启动 Jupiter notebook(使用 jupyter notebook 命令),然后复制 link 并将其用作退出服务器。

您是否安装了 Python 扩展,它与 JupyterPylance 扩展绑定。

并且您可以使用 Jupyter: Create New Jupyter Notebook:

命令创建 jupyter notebook

你可以切换内核:

在Jupyter Notebook中选择python解释器后,如果本环境没有安装相关包,会提示:

你只需要点击安装,Jupyter扩展会帮你安装所有的包。

我遇到了 VSCODE 笔记本中没有显示 运行 选项的问题。我按照以下步骤操作:

-已安装 python(我得到了 3.9) - 从 pip 安装 Jupyter Notebook

pip install notebook

-打开VSCODE,安装python扩展(jupyter和pylance自带)

-in VSCODE, ctrl+shift+p > python:select interpreter (我在这里遇到错误 'No interpreter found' 的问题。我通过 ctrl+shift+p >[= 解决了它13=] 并放置 "python.defaultInterpreterPath": "C:\Python39\python.exe")

-然后安装ipykernel

pip install ipykernel --trusted-host=pypi.python.org --trusted-host=pypi.org --trusted-host=files.pythonhosted.org

-然后我不得不在 VSCODE 中手动创建 .ipynb 文件,方法是创建一个新文件并将其保存为 .ipynb

格式

瞧!! jupyter notebook 运行ning.