我正在使用Databricks社区,我保存在FileStore中的.shp,但当我试图读取我得到这个错误:
DriverError: /dbfs/FileStore/tables/World_Countries.shp: No such file or directory
这是我的准则
import geopandas as gpd
gdf = gpd.read_file("/dbfs/FileStore/tables/World_Countries.shp")
我也试过
gdf = gpd.read_file("/FileStore/tables/World_Countries.shp")
1条答案
按热度按时间li9yvcax1#
您应首先验证文件路径是否正确,以及文件是否存在于指定的位置。您可以使用dbutils.fs.ls命令列出目录的内容并检查文件是否存在。您可以使用以下命令执行此操作:
此外,请确保您具有访问该文件的正确权限。在数据块中,您可能需要是管理员或具有访问该文件的正确权限。
尝试使用完整路径读取文件,包括文件扩展名:
在Databrick中读取文件有几种方法:
1.
以及
3.