우분투 컴퓨터의 가상 환경에 pip
과 함께 Python 패키지를 배포하려고했지만 권한 관련 문제가 발생했습니다. 예를 들어 :virtualenv와 함께 pip를 사용할 때 "Permission denied"를 피하는 방법
(TestVirtualEnv)[email protected]:~$ pip install markdown2
는 종료로 :
error: could not create '/home/test/virtualenvs/TestVirtualEnv/lib/python3.3/site-packages/markdown2.py': Permission denied
나는 그것이 세계적으로 패키지를 설치하기 때문에,하지 sudo
수, 그리고 가상 환경 내에서. I chown
ed site-packages
; ls
은 easy_install
, pip
및 setuptools
과 관련된 디렉토리 만 표시하며 Markdown과 관련이 없습니다.
권한 관련 오류가 발생하지 않고 pip
으로 가상 환경에 패키지를 배포하는 방법은 무엇입니까? 당신이 sudo
로 virtualenv
을 만든 다음 virtualenv
에 sudo
없이 작동 할 때
분명히하기 위해 : 당신은'sudo'로이 virtualenv를 만들었습니까? –
@sebastian_oe : 나는 믿는다. 나는 확실히 그것을 재현 할 것이다. –
그러면 문제 일 수 있습니다. 'sudo'없이 virtualenv를 만들어보십시오. –