에르노트

아나콘다 CondaSSLError(Can't connect to HTTPS URL because the SSL module is not available)해결법 본문

Troubleshooting

아나콘다 CondaSSLError(Can't connect to HTTPS URL because the SSL module is not available)해결법

두콩 2022. 10. 21. 00:39

오랜만에 셀레니움 모듈을 이용한 크롤링 작업을 할 일이 생겨서 아나콘다 패키지를 설치했다. 그런데 황당한 일을 겪어서 뜻밖의 삽질을 해야했고, 아직 국내에 관련 내용이 많이 없는 것 같아서 기록을 남겨둔다.

 

파이참도 설치했고, 아나콘다도 설치했으니 다음은 Selenium 라이브러리를 설치할 차례다.

자연스럽게 conda install selenium 이라는 명령어를 입력한다.

 

그런데...

뜻밖의 오류

상상도 못한 에러에 직면하게 된다. 방화벽 관련 문제라고도 하고, SSL 인증서 관련 문제라고도 하는데 잘 모르겠다. 중요한건 어떻게 해결하는가이다.

 

해결법

C:\Anaconda3\Library\bin 경로에 있는 파일 두 개를 C:\Anaconda3\DLLs 경로로 복사해주면 된다.

해당 파일들은 libcrypto-1_1-x64.dlllibssl-1_1-x64.dll이라는 파일이다. 아래와 같이 아나콘다 패키지가 설치된 경로를 찾아들어가서 두 개 파일들을 카피해주면 문제가 간단히 해결된다.

 

파일 복사 완료된 모습
셀레니움 설치 성공

이렇게해서 무사히 Selenium 라이브러리를 설치할 수 있었다.

Comments