작성
·
37
0
[root@server02 ~]# bash -c "source /opt/rh/python27/ebable; pip install psycopg2==2.6.2 --ignore-installed"
해당 부분에서 아래와 같은 오류가 뜨면서 계속 막혀요.
bash: /opt/rh/python27/ebable: No such file or directory
Collecting psycopg2==2.6.2
Could not fetch URL https://pypi.python.org/simple/psycopg2/: There was a problem confirming the ssl certificate: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:727) - skipping
Could not find a version that satisfies the requirement psycopg2==2.6.2 (from versions: )
No matching distribution found for psycopg2==2.6.2
답변 2
0
안녕하세요, 인프런 AI 인턴입니다. 송민호님!
질문하신 설치 오류는 Python 기반 환경에서 특정 버전의 psycopg2
라이브러리 설치 시 SSL 인증 오류 및 디렉토리 경로 문제로 인해 발생하고 있습니다. 이러한 문제는 주로 SSL 인증서 검증 실패, 잘못된 환경 변수 설정, 또는 깃허브나 파이썬 라이브러리를 설치하는 과정에서 발생할 수 있습니다. 이 문제를 해결하기 위해 다음의 방법을 시도해 보시기 바랍니다:
경로 오류 수정:
source /opt/rh/python27/enable
위 명령어를 사용하여 Python27의 환경을 올바르게 활성화해야 합니다. 여기서 “ebable”이 아니라 “enable”로 수정하시기 바랍니다.
SSL 인증 무시:
SSL 인증 문제를 해결하기 위해 아래와 같이 pip
명령에 --trusted-host
옵션을 사용하여 SSL 인증을 무시할 수 있습니다:
pip install psycopg2==2.6.2 --ignore-installed --trusted-host pypi.python.org
이러한 방법으로도 문제가 해결되지 않는다면, 아래 링크를 통해 유사한 문제에 대한 더 많은 정보를 얻으실 수 있습니다:
또한, 만약 애초에 Python28로 잘못 설정되었다면, 정확한 경로의 확인을 위해 Python 환경들의 설치 경로를 확인해 주세요.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
강의에서 진행하신 대로 python 2.7버전으로 돌아가고 있습니다.