티스토리 뷰
반응형
ubuntu20.04에서 python 파일을 실행시키는 와중에, PermissionError 가 발생하였다.
python 파일 내 코드는 ubuntu 내 디렉토리에 위치한 dataset.csv 파일을 읽는 것이었고, 해당 파일을 접근할 수 없다는 것이다.
PermissionError: [Errno 13] Permission denied: [파일/디렉토리 명]
그래서 왜 그런지 확인해보니....
아래 화면과 같이 dataset.csv 파일이 위치한 디렉토리의 소유그룹과 소유자가 root 로 설정되어 있었다.
그래서 chown 을 이용하여 소유그룹 및 소유자를 변경하였다.
여기서는 root가 아닌 사용자로 변경하였다.
#소유그룹 및 소유자 변경
$sudo chown -R [변경할 소유그룹 명]:[변강할 소유자 명] [변경할 디렉토리]
Reference
반응형
'etc' 카테고리의 다른 글
[Docker] 원격으로 Docker Container 조작하기 (REST API 방식 통신 방법) (0) | 2022.04.27 |
---|---|
[ Ubuntu ] sudo apt update 에러 (1) | 2022.02.21 |
[python3] ubuntu20.04에 python3.9 설치 (0) | 2022.02.18 |
[Docker] Dockerfile - ENTRYPOINT vs CMD (0) | 2022.01.24 |
[Docker] container 및 images 삭제 명령어 (0) | 2022.01.24 |