You need to enable JavaScript to run this app. Databricks访问notebook报错:执行%fs命令找不到指定目录如何处理
优惠活动
大模型
产品
解决方案
定价
更多

Databricks访问notebook报错:执行%fs命令找不到指定目录如何处理

操作问题说明与修正方案

核心问题

  • %fs语法使用规则错误。%fs是Databricks对接DBFS分布式文件系统的魔法命令,后续必须紧跟具体文件操作子命令(如列目录ls、查看文件内容head、删除文件rm等),不能直接将目标路径跟在%fs后执行。系统会将%fs后的第一个参数识别为待执行的操作名,把你填写的路径当成可执行命令查找,自然触发找不到本地目录的报错。
  • 路径适用范围不匹配。你提到的/Users/test@gmx.de/sel2是Databricks工作区内的Notebook存储路径,并非DBFS分布式文件系统上的路径,即便补全%fs的操作语法,直接用%fs访问工作区路径也会出现对象不存在的问题——%fs本身不对接工作区的元数据存储层。

正确操作方式

  • 如果仅需要浏览、打开已创建的Notebook,无需执行任何命令,直接在Databricks左侧导航栏的「工作区」面板中,顺着/Users/test@gmx.de的用户目录层级点击,即可定位到sel2对应的Notebook文件。
  • 如果需要通过命令行操作对应位置的文件:
    • 若操作对象是Notebook本身,需调用Databricks工作区专属的文件读取接口,不要使用%fs命令
    • 若操作对象是存放在DBFS上的关联数据文件,需先确认文件的真实DBFS路径(通常以dbfs:/开头),再按%fs <操作子命令> <DBFS路径>的格式执行,例如列取目录内容的正确写法为%fs ls dbfs:/实际数据存储路径

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.25 19:06:03