virtualenv
을 설정했는데, 어떤 이유에서든 mkdir
과 같은 간단한 명령에 sudo
을 사용해야합니다. 분명히 내가 잘못한 것을 분명히했다. 어떤 생각일까요?내 virtualenv에서 모든 명령에 대해 sudo를 사용해야합니다.
감사
virtualenv
을 설정했는데, 어떤 이유에서든 mkdir
과 같은 간단한 명령에 sudo
을 사용해야합니다. 분명히 내가 잘못한 것을 분명히했다. 어떤 생각일까요?내 virtualenv에서 모든 명령에 대해 sudo를 사용해야합니다.
감사
확인 :
$ sudo chown -R me:me virtualenvdir
$ sudo chmod -R a+rX virtualenvdir
변화 사용자 이름과 me
은 일반적으로 사용자를 $하고 VIRTUALENV의 작업 디렉토리와 virtualenvdir
.
명령
cd test
sudo virtualenv python
루트가 소유 python
라는 디렉토리를 생성합니다. python
디렉토리 안에 디렉토리를 만들기 같은 간단한 것들에 대한 sudo
를 사용하도록 강제
drwxr-xr-x 5 root root 4096 2010-04-17 11:40 python
.
수정은 sudo
없이 명령을
virtualenv python
을 (첫번째 필요한 경우 데이터 저장)를 python
디렉토리를 삭제하고 실행하는 것입니다. 디렉토리 권한 및 소유자와 줄
재 작성하는 대신 해당 파일의 소유권을 변경했습니다. 이전에 시도 했었지만'chown '에 대한'-R' 플래그에 대해 알지 못했습니다. 도움을 주셔서 감사합니다. – Zach
virtualenv를 만들려면 sudo를 사용 했습니까? – David
질문을 편집하여 virtualenv를 작성한 방법을 정확하게 설명하십시오 (명령 및 사용자). –
@David, 그것을 만들기 위해'sudo'를 사용 했어야합니다. 감사합니다. – Zach