Shi*_*ang 8 python jupyter visual-studio-code quarto
我在 VS code 中编辑了 .qmd 文件,但未能将其渲染为 html。错误信息如下:
Starting python3 kernel...Traceback (most recent call last):
File "D:\Program Files\Quarto\share\jupyter\jupyter.py", line 21, in <module>
from notebook import notebook_execute, RestartKernel
File "D:\Program Files\Quarto\share\jupyter\notebook.py", line 16, in <module>
import nbformat
ModuleNotFoundError: No module named 'nbformat'
Run Code Online (Sandbox Code Playgroud)
我想知道如何解决这个问题。
我猜问题出在 python 解释器上,但我不知道如何切换到 .qmd 文件下的另一个 python 解释器。
另外,我conda install nbformat在命令行中尝试过,安装成功。接下来,我再次渲染 .qmd 文件,再次出现相同的错误。
那么我该如何解决这个问题呢?
您需要找出使用的是哪个版本的Python vscode。为此,请运行以下块
```{python}
import sys
print(sys.executable)
```
Run Code Online (Sandbox Code Playgroud)
这将显示 Python 版本的路径。然后在终端中你需要输入
PATH -m pip install nbformat nbclient
注意:我通过访问 quarto vscode 网站并查看问题得到了这个答案。西蒙·威利森 (Simon Willison) 在此发布了此程序https://til.simonwillison.net/quarto/trying-out-quarto
| 归档时间: |
|
| 查看次数: |
6014 次 |
| 最近记录: |