VS Code启动Jupyter交互窗口时如何自动导入指定Python库
VS Code Jupyter Interactive 窗口自动导入常用库的实现方法
下面提供两种常用的实现方案,可根据需求选择:
方法1:配置IPython启动脚本(全局生效,所有IPython/Jupyter环境通用)
- 先在终端运行
ipython profile create生成IPython默认配置文件,运行后会输出配置文件夹路径,常规路径为:Windows系统C:\Users\你的用户名\.ipython,macOS/Linux系统~/.ipython - 进入配置文件夹下的
profile_default/startup目录 - 新建后缀为
.py的任意命名文件,比如auto_import.py,在文件内写入你需要自动执行的初始化代码,示例如下:
import numpy as np import pandas as pd # 可自行添加其他需要自动导入的库或执行的初始化代码
- 保存文件后重启Jupyter Interactive窗口即可生效
方法2:VS Code专属配置(仅对VS Code的Jupyter Interactive窗口生效)
- 按
Ctrl+,(macOS系统为Cmd+,)打开VS Code设置界面 - 搜索设置项
jupyter.runStartupCommands - 在设置项中填入需要自动执行的代码,JSON配置示例如下:
"jupyter.runStartupCommands": [ "import numpy as np", "import pandas as pd" ]
如果使用可视化设置界面,直接在输入框内每行写一条命令即可
- 保存设置后重启Jupyter Interactive窗口即可生效
注意:如果修改配置后未生效,可以先关闭所有已打开的Jupyter Interactive窗口,重启Jupyter内核或者直接重启VS Code即可正常触发自动导入。
内容的提问来源于stack exchange,提问作者Praseeth Prabhakar
相关产品推荐
相关产品推荐

