반응형
Ubuntu 머신의 가상 환경에서 pip
를 사용하여 Python 패키지를 배포하려고하는데 권한 관련 문제가 발생합니다. 예를 들면 :
(TestVirtualEnv)test@testServer:~$ pip install markdown2
종료 :
error : could not create '/home/test/virtualenvs/TestVirtualEnv/lib/python3.3/site-packages/markdown2.py': Permission denied
가상 환경이 아닌 전역 적으로 패키지를 설치하므로 sudo
를 수행 할 수 없습니다. 나는 사이트 패키지
를 찾았다
; ls
는 easy_install
, pip
및 setuptools
와 관련된 디렉토리 만 표시하고 Markdown과 관련된 것은 표시하지 않습니다.
권한 관련 오류없이 pip
를 사용하여 가상 환경에서 패키지를 배포하는 방법은 무엇입니까?
해결 방법
virtualenv
를 sudo
로 만든 다음 에서
. sudo
없이 작동하면 virtualenv
권한 문제가 발생할 수 있습니다. virtualenv
질문의 의견에서 알 수 있듯이 여기서 해결책은 sudo
없이 virtualenv 를 만들면 작업 (특히 쓰기) sudo
없이.
참조 페이지 https://stackoverflow.com/questions/19471972
반응형
'파이썬' 카테고리의 다른 글
파이썬 PDF 파일 열기 (0) | 2021.01.04 |
---|---|
파이썬 Python3에서 printf처럼 인쇄하는 방법은 무엇입니까? (0) | 2021.01.04 |
파이썬 Blender 2.6 : Python을 통해 이름으로 개체 선택 (0) | 2021.01.04 |
파이썬 Tkinter에서 파일 저장 대화 상자 (1) | 2021.01.04 |
파이썬 Python에서 빈 개체 만들기 (0) | 2021.01.04 |
댓글