Python PermissionError: [WinError 5] 액세스가 거부되었습니다.
Rana Hasnain Khan
2023년6월21일
Python
Python Error
Python에서 PermissionError: [WinError 5] 액세스가 거부됨을 해결하는 방법을 간략하게 소개합니다.
PermissionError: [WinError 5] Python에서 액세스가 거부됨
PermissionError: [WinError 5] 액세스가 거부되었습니다는 Windows에서 Python을 사용하는 동안 나타나는 매우 일반적인 오류 메시지입니다. 이 오류는 Python 패키지를 가져오거나 스크립트를 실행하거나 Python 패키지를 업데이트 또는 설치할 때 발생할 수 있습니다.
거의 모든 Python 개발자는 경력의 어느 단계에서 이 오류에 직면합니다. 오류 메시지는 아래와 같습니다.
![permissionerror [winerror 5] Python에서 액세스 거부됨](/img/Python/permissionerror-%5Bwinerror-5%5D-access-denied-in-Python.webp)
위 이미지에서 pip를 사용하여 setuptools를 설치하려고 시도했는데 PermissionError: [WinError 5] Access is denied가 표시되었습니다. 해결책은 매우 간단합니다. 아래 단계를 따르십시오.
-
검색으로 이동하여
cmd를 작성하고 마우스 오른쪽 버튼을 클릭한 다음 아래와 같이 관리자 권한으로 실행합니다.![permissionerror [winerror 5] 액세스 거부 해결을 위한 1단계](/img/Python/step-1-for-solving-permissionerror-%5Bwinerror-5%5D-access-is-denied.webp)
-
이제 명령을 다시 실행하면 아래와 같이 정상적으로 작동합니다.
![permissionerror [winerror 5] 액세스 거부 해결을 위한 2단계](/img/Python/step-2-for-solving-permissionerror-%5Bwinerror-5%5D-access-is-denied.webp)
cmd를 관리자 권한으로 실행하고 명령을 실행하거나 패키지를 설치 또는 업데이트하면 오류 없이 잘 작동합니다.
튜토리얼이 마음에 드시나요? DelftStack을 구독하세요 YouTube에서 저희가 더 많은 고품질 비디오 가이드를 제작할 수 있도록 지원해주세요. 구독하다
Rana is a computer science graduate passionate about helping people to build and diagnose scalable web application problems and problems developers face across the full-stack.
LinkedIn관련 문장 - Python Error
- AttributeError 수정: Python에서 'generator' 객체에 'next' 속성이 없습니다.
- AttributeError 해결: 'list' 객체 속성 'append'는 읽기 전용입니다.
- AttributeError 해결: Python에서 'Nonetype' 객체에 'Group' 속성이 없습니다.
- AttributeError: 'Dict' 객체에 Python의 'Append' 속성이 없습니다.
- AttributeError: 'NoneType' 객체에 Python의 'Text' 속성이 없습니다.
- AttributeError: Int 객체에 속성이 없습니다.
