문제 상황
kitti 데이터를 가져오는데 문제 발생
FileNotFoundError: [Errno 2] No such file or directory: 'D:\\monodepth2-master\\kitti_data\\2011_10_03/2011_10_03_drive_0034_sync\\image_02/data\\0000001441.jpg'
본 문제는 아마 파일의 경로가 리눅스에서 윈도우로 바뀌면서 생기는 문제점이라고 파악됨.
보면 경로상에 슬래쉬가 반대로 되어있는 부분이 있어서, 이 부분을 통일해주어야 한다고 생각했다.
해결을 위한 시도
해당 코드를 이런식으로 처리해주었다.
/ ☞ \\
아까의 슬래쉬 반대로 된 것 중에 한 군데는 고쳐졌지만, 다른 한쪽은 고쳐지지 않았다는 것을 파악하였다.
'D:\\monodepth2-master\\kitti_data\\2011_09_30/2011_09_30_drive_0033_sync\\image_02\\data\\0000000393.jpg'
이 부분은 os.path.join함수로 인해서 변경되지 않는 부분이라고 생각되어, replace문을 통해 문자열 중 /를 \\로 치환하도록 하였다.
FileNotFoundError: [Errno 2] No such file or directory: 'D:\\monodepth2-master\\kitti_data\\2011_09_30\\2011_09_30_drive_0034_sync\\image_02\\data\\0000000552.jpg'
앗 그런데 이렇게 바보같을 수가 원래 파일이 없었다.
그래서 이거를 이용해서 파일을 받아주었다.
wget -i splits/kitti_archives_to_download.txt -P kitti_data/
받고 난 다음에 추가 작성하겠다.
참고한 사이트
'COMPUTER SCIENCE > ERRORS' 카테고리의 다른 글
RuntimeError: Error(s) in loading state_dict for DataParallel 에러 해결 (0) | 2020.11.16 |
---|---|
ModuleNotFoundError: No module named 'skimage' 에러 해결 방법 (1) | 2020.11.11 |
ModuleNotFoundError: No module named 'IPython' 에러 해결 (0) | 2020.11.04 |
Fatal error: Call to a member function getAction() on a non-object in 에러 해결 (0) | 2020.11.04 |
AssertionError: Torch not compiled with CUDA enabled 에러 해결 (3) | 2020.10.20 |