가상 설치 프로그램에서 "허가가 거부되었습니다"와 함께`pip install`이 실패했습니다


0

나는 현재 장고 응용 프로그램에서 파이썬 종속성을 분리하기 위해 pip + virtualenv를 사용하고 있습니다. 지금까지 제대로 작동 했었고 과거에는 여러 패키지를 설치할 수있었습니다. 하지만 동료가 django-social-auth에 대한 oauth2 의존성을 추가했을 때 나는 업데이트 된 env_reqs 파일에서 그것을 설치하려고 시도했다. pip install -r env_reqs 다음과 같은 오류가 발생했습니다 :

error: could not delete '/Users/jeremypress/.virtualenvs/myproject/lib/python2.7/site-packages/tests/__init__.py': Permission denied

아마도 env_reqs 파일에 문제가있는 것 같았습니다. pip install oauth2 같은 오류 만 수신합니다. chown ing chmod 파일을 보내면 도움이 안된다.

나는 그냥 달리는 것을 망설이다. sudo pip install oauth2 내가 생각하기에. sudo virtualenv를 무시하고 패키지를 전역으로 설치합니다.

명확히하기 위해 나는 OSX를 돌리고있다. 어떤 아이디어 또는 설명?

답변:


2

가상 환경을 활성화 했습니까?

운영:

. bin/activate

당신의 껍질에. 그런 다음 지역 pip 설치가 시스템을 대신합니다.

그것도 작동하지 않으면 다음을 실행하십시오.

~/.virtualenvs/myapp/bin/pip install -r oauth2

대신에 단지 :

pip install -r oauth2
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.