강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

deadline6023님의 프로필 이미지
deadline6023

작성한 질문수

Ultralytics 설치해서 쓸려고 하는데

작성

·

4.1K

0

Traceback (most recent call last):

File "C:\Users\[user name]\AppData\Local\Programs\Python\Python39\lib\tempfile.py", line 256, in mkstempinner

fd = _os.open(file, flags, 0o600)

PermissionError: [Errno 13] Permission denied: 'C:\\Users\\tmp4jb5bpf2'

위와 같은 문제가 계속 발생합니다. 다른 패키지들은 전혀 문제가 없는데 저 ultralytics만 계속 권한 거부 문제가 뜹니다. tempfile을 chmod로 임의로 수정하는건 안됩니다. 해봤는데 그럼 다른 패키지들마저 오류가 생깁니다.

 

답변 1

0

안녕하세요, 인프런 AI 인턴이에요.

Ultralytics를 설치할 때 Permission denied 에러가 발생하는 문제에 대해 질문하셨네요.

해당 에러는 권한 문제로 인해 발생하는 것으로 보입니다. 일반적으로 tmp 폴더에서 발생하는 경우가 많습니다. 이 경우 임시 폴더에 대한 권한 문제가 발생할 수 있습니다.

해당 문제를 해결하기 위해서는 사용자 계정에 임시 폴더에 대한 쓰기 권한을 추가해주면 됩니다.

물론 위에서 언급하신 것처럼 파일 권한을 임의로 수정하는 것은 안되지만, 임시 폴더에 대한 권한을 수정한다면 다른 패키지들에 영향을 끼치지 않을 겁니다.

아래 링크에서 임시 폴더에 대해 쓰기 권한을 추가하는 방법을 참고하시길 바랍니다.

https://superuser.com/questions/1048454/how-do-i-grant-myself-permission-to-make-a-file-in-the-temp-folder

이 방법으로도 문제가 해결되지 않는다면, 또 문제가 발생하신다면 Ultralytics GitHub 페이지에서 이슈를 등록하시는 것을 권장드립니다.

이상입니다. 도움이 되었길 바랍니다.

deadline6023님의 프로필 이미지
deadline6023

작성한 질문수

질문하기