에러내용
sudo pip3 install virtualenv
sudo: pip3: command not found
pip3.7 을 /etc/profile 에 등록 후 모든 유저가 사용할 수 있도록 설정했다.
root 가 아닌 다른 유저에서 pip3.7 을 이용해 virtualenv 를 install 을 하다가 permission 에러가 발생.
pip3.7 install virtualenv
ERROR: Could not install packages due to an EnvironmentError: [Errno 13] Permission denied: '/usr/local/lib/python3.7/site-packages/filelock.py'
Consider using the `--user` option or check the permissions.
해결방안을 찾아보니..
1. root user 로 실행
2. symbolic link 생성
3. sudoers 파일 수정
stackoverflow 를 보다가 빈도수가 높은 2번방안을 선택했다.
sudo ln -s /usr/local/bin/pip3.7 /usr/bin/pip3.7
sudo ln -s /usr/local/bin/python3.7 /usr/bin/python3.7
sudo pip3.7 명령이 정상적으로 동작하는지 테스트.
완료.
반응형
최근댓글