在Visual Studio Code中,依视频首次编辑运行Jupyter Notebook时( .ipynb )时,系统会主动安装Jupyter相关组件。默认情况下,系统从位于国外的服务器下载组件,受限于防火墙及网速,经常会出现安装失败的情况,通常表现为安装的中断及红字错误信息。如下图:

image-20200920175958812

[图1]

解决方法

在Visual Studio Code中的Terminal页中,手动执行安装命令安装组件,并通过-i 参数指定从国内清华大学的源进行下载。

1
2
pip install jupyter -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install ipykernel -i https://pypi.tuna.tsinghua.edu.cn/simple

如下图所示:

image-20200920180258283

[图2]

安装完成后,重新启动Visual Studio Code, 再次尝试运行Jupyter Notebook.

说明

具体的组件名称时有变化,读者可以从图1的红框位置找到安装失败的组件,哪个组件安装失败,就尝试从Terminal中手动安装哪个组件。