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

如何让VS Code停止下划线标记导入的Jupyter文件名称?

解决VS Code中import_ipynb导入.ipynb文件的黄色下划线问题

这种黄色下划线是VS Code的Python语言服务(比如Pylance)导致的——它默认只识别.py文件,不认.ipynb格式,所以即便实际功能正常,也会抛出导入无法解析的提示。给你几个可行的解决办法:

方法1:让Pylance把.ipynb当成Python文件处理

  • 按Ctrl+,打开VS Code设置
  • 搜索框输入files.associations,点击编辑 in settings.json
  • 在配置中添加如下规则:
    "files.associations": {
        "*.ipynb": "python"
    }
    
  • 重启VS Code后,Pylance会把.ipynb文件当作Python文件解析,黄色下划线大概率会消失。

方法2:直接让Pylance忽略该导入错误

如果方法1没效果,可以直接配置语言服务忽略这个导入提示:

  • 打开设置,搜索python.analysis.ignore
  • 将你的笔记本文件名(比如"VsS_30")添加到忽略列表;如果有多个需要导入的.ipynb文件,可写成["VsS_30", "XXXNotebook"]
  • 嫌逐个添加麻烦的话,也可以直接添加"import_ipynb.*",忽略所有通过import_ipynb导入的文件错误。

方法3:导出.ipynb为.py文件(可选)

要是觉得配置太繁琐,直接把VsS_30.ipynb导出成.py文件即可:

  • 在Jupyter笔记本界面点击文件->导出为->Python文件(.py)
  • 之后代码里直接导入生成的.py文件,既不会出现黄色下划线,也不影响原有功能。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 08:33:10