10-17-2021 05:25 AM
Dear community,
I have the following problem:
%fs mv '/FileStore/Tree_point_classification-1.dlpk' '/dbfs/mnt/group22/Tree_point_classification-1.dlpk'I have uploaded a file of a ML-model and have transferred it to the directory with
When I now check for the file I get:
%fs ls '/dbfs/mnt/group22/'
path name size
dbfs:/dbfs/mnt/group22/1_2_with_color.las 1_2_with_color.las 36439
dbfs:/dbfs/mnt/group22/Tree_point_classification-1.dlpk Tree_point_classification-1.dlpk 14517532
dbfs:/dbfs/mnt/group22/out.laz out.laz 39092572Meaning the file is there. But now whenever I try
with open('/dbfs/mnt/group22/Tree_point_classification-1.dlpk') as f:
passit gives me a FileNotFoundException. Why can the filesystem access the file but my Python interpreter can not?
Thanks in advance
10-18-2021 03:38 AM
There is dbfs:/dbfs/ displayed maybe file is in /dbfs/dbfs directory? Please check it and try to open with open('/dbfs/dbfs. You can also use "data" from left menu to check what is in dbfs file system more easily.
10-18-2021 01:11 AM
your code is correct. Things that come to mind are:
Can you check this outside of Databricks, to see if the file is actually there, with that name AND correct permissions?
10-18-2021 03:38 AM
There is dbfs:/dbfs/ displayed maybe file is in /dbfs/dbfs directory? Please check it and try to open with open('/dbfs/dbfs. You can also use "data" from left menu to check what is in dbfs file system more easily.
10-18-2021 04:08 AM
Yep this was it. I found the solution yesterday, and tried to respond, but it didn't post on my phone. I should move files to
mnt/ .....Instead of
/dbfs/mnt/....
Passionate about hosting events and connecting people? Help us grow a vibrant local community—sign up today to get started!
Sign Up Now