pip install mitmproxy
Windows에서 실행하려고 하는데 옵션을 사용 cmd
하고 PowerShell
사용 하더라도 계속 액세스가 거부 Run as Administrator
됩니다.
WindowsError: [Error 5] Access is denied: 'c:\\users\\bruno\\appdata\\local\\temp\\easy_install-0fme6u\\cryptography-0.9.1\\.eggs\\cffi-1.1.2-py2.7-win-amd64.egg\\_cffi_backend.pyd'
이 작업을 어떻게 할 수 있습니까?
답변
Windows의 경우 cmd에서 python 실행 파일을 사용하여 pip install을 실행하십시오.
예 :
python -m pip install mitmproxy
이것은 적어도 다른 패키지 설치를 위해 나를 위해 일했습니다.
답변
다음과 같이 Python 설치 폴더의 보안 권한을 변경합니다.
- Python 셸 열기
- 작업 관리자로 이동
- 파이썬 프로세스 찾기
- 마우스 오른쪽 버튼을 클릭하고 위치를 엽니 다.
- 폴더가 탐색기에서 열리고 디렉토리 위로 이동합니다.
- 폴더를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다.
- 보안 탭을 클릭하고 ‘수정’을 누르십시오.
- 모든 사람을 추가하고 읽기 및 쓰기 권한을 부여합니다.
- 변경 사항 저장
cmd
관리자로 여는 경우 ; 그런 다음 다음을 수행 할 수 있습니다.
Python이에서 설정된 경우 PATH
:
python -m pip install mitmproxy
답변
개인적 cmd
으로 관리자 로 열면
python -m pip install mitproxy
문제가 해결 되는
것 같습니다.
참고 :- 나는 파이썬을 통해 설치했습니다.chocolatey
답변
이전 답변에서 다루지 않았으며 종종 Windows에서 문제를 일으키고 관리자로 실행하더라도 일부 패키지를 설치하지 못하게 한 추가 사항은 일부 파일을 사용하는 다른 프로그램이 있으면 동일한 권한 거부 오류가 발생한다는 것입니다. (또는 pip install
) 액세스를 시도하십시오. 이것은 예를 들어 일부 파일을 이동하려고 할 때 여러 번 나타나는 Windows의 정말 어리석은 “기능”입니다.
또한 어떤 프로그램이 특정 파일을 잠그는 지 알아내는 방법에 대한 단서가 없으므로 가장 쉬운 방법은 무엇이든 시작하기 전에 재부팅하고 설치를 수행하는 것입니다. 특히 Spyder 또는 기타 Python 기반 소프트웨어를 실행하기 전에 수행하는 것입니다. 모든 프로그램을 닫으려고 할 수도 있지만 실제로 어떤 프로그램이 파일을 보유하고 있는지 아는 것은 까다로울 수 있습니다. 예를 들어 디렉토리의 경우 해당 디렉토리에 탐색기 창이 열려 있으면 충분합니다.
답변
“관리자 권한으로 실행”으로 cmd를 열고 명령을 실행합니다 pip install mitmproxy
. 그것을 설치합니다.
답변
anaconda Prompt를 통해 설치 중입니다. 제 경우에는 작동하지도 않았고 python -m pip install
다음을 추가합니다.
python -m pip install <package_name> --user
그것은 나를 위해 작동합니다.
처럼: python -m pip install "numpy-1.15.4+mkl-cp36-cp36m-win_amd64.whl" --user
큰 따옴표는 필요하지 않으며 설치하려는 패키지 이름을 제공 할 수 있습니다.
관리자 권한으로 실행 명령 프롬프트를 실행 한 다음 pip 설치를 시도해야합니다. 둘 다 작동합니다.
답변
python 폴더에 대한 모든 권한을 부여하십시오.
Python 루트 디렉토리-> 오른쪽 버튼 클릭-> 속성-> 보안-> 편집-> 사용자에게 모든 권한 부여-> 예를 찾고 프로세스가 완료 될 때까지 기다립니다.
그것은 나를 위해 작동합니다.