You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在VS Code启动Jupyter Notebook时自动运行导入语句?

VS Code Notebook 自动运行启动代码的解决办法

原来修改jupyter_notebook_config.py的方式在VS Code里不生效,因为VS Code的Jupyter插件不读取这个配置文件的启动代码,试试下面两种可行的方法:

方法一:通过VS Code内置设置配置

  • 打开VS Code设置(快捷键Ctrl+,)
  • 在搜索框输入jupyter.runStartupCommands
  • 点击「编辑 in settings.json」,添加你要自动运行的代码,格式是数组:
    "jupyter.runStartupCommands": [
        "import numpy as np",
        "import pandas as pd",
        "print('常用库已导入')"
    ]
    
  • 保存后,下次打开VS Code的Notebook时,这些代码会自动执行

方法二:利用IPython启动配置

VS Code的Notebook基于IPython内核,所以可以通过IPython的启动脚本实现:

  • 打开终端,运行命令:ipython profile create(如果已经有配置文件可以跳过)
  • 找到路径C://Users/{username}/.ipython/profile_default/startup/
  • 在这个文件夹里新建一个.py文件(比如命名为00_auto_imports.py,前缀数字决定执行顺序)
  • 在文件里写入要自动运行的代码,比如:
    import numpy as np
    import pandas as pd
    
  • 之后每次启动VS Code的Notebook内核,这个文件里的代码都会自动执行

内容的提问来源于stack exchange,提问作者MYK

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.09 22:00:53