无法使用PIP访问DBFS文件

问题描述 投票:0回答:1

我在启用了

Shared
的 Databricks 工作区中使用
Unity Catalog
Cluster 11.3 LTS。

我有一个

requirements.txt
文件,位于
FileStore
中的文件夹
DBFS
,我也可以在 Databricks UI 中看到它。执行时我也看到了该文件

%fs ls FileStore

根据此处,访问

DBFS
中的文件需要任何文件权限。所以我运行了以下命令

%sql
GRANT SELECT ON ANY FILE TO `[email protected]`

但是,当我尝试跑步时,我得到了

no such file error

%pip install  -r /dbfs/FileStore/requirements.txt

以及

%pip install  -r dbfs:/FileStore/requirements.txt

切换到

No Isolation Shared
集群时,pip 命令可以工作。如何使用
Shared
集群运行命令。

databricks
1个回答
0
投票

启用 UC 后,不要使用 /dbfs;请使用卷或工作区。

“没有共享隔离”;它不再是 UC。

© www.soinside.com 2019 - 2024. All rights reserved.