내부 소스의 뭔가 정책 때문에 `pip --version` 으로 실행하지 않고 `venv/bin/python -m pip --version` 으로 실행시킬 때 오류가 나는 문제로 보여지는데 마침 [구글링 해 보니](https://community.letsencrypt.org/t/pip-error-with-certbot-auto/88200) 유사 사례와 해결(?) 방법이 나와 있었고, 여기 나온 대로 `letsencrypt-auto` 파일을 에디터로 열어서 `pip_version = StrictVersion(check_output([‘pip’, ‘–version’]).decode(‘utf-8’).split()[1])` 부분과 `command = ['pip', 'install', '--no-index', '--no-deps', '-U']` 부분을 수정해서 정상적으로 실행 되는 것을 확인
StrictVersion(check_output([python, '-m', 'pip', '--version']).decode(‘utf-8’).split()[1])`
-> StrictVersion(check_output([‘pip’, ‘–version’]).decode(‘utf-8’).split()[1])`
command = [python, '-m', 'pip', 'install', '--no-index', '--no-deps', '-U']
-> `command = ['pip', 'install', '--no-index', '--no-deps', '-U']`
수정 후에도 같은 오류가 나타난다면 터미널 종료 후 재 접속 해보자.
'Others > 인프라' 카테고리의 다른 글
[AWS] ElastiCache Redis 생성 및 접속 테스트 절차 (0) | 2022.07.21 |
---|---|
AWS ElasticSearch 구축 및 기초 세팅 (0) | 2021.11.20 |
우분투 리눅스 타임존 설정 (ubuntu linux timezone setting) (0) | 2019.11.13 |
우분투(ubuntu) kernel 업그레이드 시 boot 용량 부족, 의존성 문제 (0) | 2019.06.28 |
Nginx를 사용하여 프록시 서버 만들기 (0) | 2018.12.28 |