inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

비트코인 암호화폐 자동매매 코인봇 만들기 Part 1 - 무위험 전략 학습하기

빗썸 API 샘플 코드 다운로드 및 실행

ImportError: pycurl: 에러

1267

allen lim

작성한 질문수 4

0

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.

안녕하세요.

실행하면 아래와 같이 오류가 납니다.

❯ python api_test.py

ImportError: pycurl: libcurl link-time ssl backends (secure-transport, openssl) do not include compile-time ssl backend (none/other)

 

mac 이고

python 3.8.9

pip 23.0.1

환경입니다.

 

api_test.py 실행하면 아래와 같은 오류가 나서

 

openssl 까지 설치를 해도 마찮가지입니다. T T

pip install pycurl 을 실행하면 아래와 같이 만족한다고 나옵니다.

❯ pip install pycurl

Requirement already satisfied: pycurl in /Users/hyungsoolim/dev/coin/myenv/lib/python3.8/site-packages (7.45.2)

 


다시한번더

폴더를 coinbot/bithumb 을 만들고

coinbot/bithumb 디렉토리에서 가상환경 생성하고

coinbot/bithumb 아래에 pycurl-7.43.0.tar.gz 복사하고

설치를 진행하니 아래와 같이 오류가 발생합니다.

 

 

파이썬 3.8버전이랑 pycurl 버전이 잘 안맞아서 그런가요?

역시 환경설정이 어렵네요 T T

 

 

확인 부탁드립니다.

투자

답변 2

0

seonho0920

안녕하세요.

저도 동일한 문제로 어려움을 겪었는데, 일단 해결이 되어서 제 설정이 다른 분들에게 도움이 될까 해서 몇글자 남깁니다.

우선 저도 "Brian Hong" 님과 동일한 문제가 발생했습니다.

이미지 처럼 .zshrc 에 환경변수를 잡아주고,

아래 명령어로 인스톨 했습니다.

pip3 install --no-cache-dir --ignore-installed --compile pycurl

저는 openssl 라이브러리 경로와 include 경로를 LDFLAGSCPPFLAGS에 맞춰줬습니다.

 

감사합니다.

0

AISchool

안녕하세요~. 반갑습니다.

pycurl이 뭔가 제대로 설치되지 않은 것으로 예상되는데요ㅠ.

 

https://stackoverflow.com/questions/47888757/importerror-pycurl-libcurl-link-time-ssl-backend-openssl-is-different-from-c

를 참조해서 아래 명령어로 pycurl을 다시 설치해보시고

pip uninstall pycurl
pip install --compile --install-option="--with-openssl" pycurl

그래도 안되면 아래 명렁어로 openssl을 재설치해보시겠어요?

brew reinstall openssl

좋은 하루 되세요~.

감사합니다.

1

Brian Hong

안녕하세요 저 또한 윗분께서 말씀해주신것처럼 pycurl 설치 에러로 이틀째 삽질중인데요, stackoverflow, gpt, bard등 모든 자료 참고해서 재설치해봤지만 에러가 떠서그런데, 혹시 원격으로 봐주실 수 있으실까요?, uninstall pycurl 하고, brew reinstall 해봐도 잘 안되네요,

에러는 아래와 같습니다.

ImportError: pycurl: libcurl link-time ssl backends (secure-transport, openssl) do not include compile-time ssl backend (none/other)

0

안주영

안녕하세요, 저는 다음으로 해결했어요.

명령어 중 --install-option은 제외하고 진행했어요.

 

https://sysops.tistory.com/139

수업자료 오류

0

12

2

파트5. 과거에 통했는지 보는법 백테스트 실행 질문

0

34

1

대가들의 합의파트 지침불일치 문의

0

39

2

네이버api 이관관련...

0

57

3

41.완성파일이 없습니다.

0

58

2

최종노드 완성질문입니다.

0

70

2

30. (part9)의 프롬프트 자료가 첨부되어 있지 않습니다.

0

49

1

[강의 문의] KRX 및 KIS API 관련 가이드 업로드 계획

0

60

2

컴퓨터 껐다 켜서 다시 들어가면 백엔드 서버에 접속이 안되는 이유

0

54

2

노션링크

0

63

3

자산관리 탬플릿 보기전용으로만 열려서요..

0

51

1

포트폴리오 리밸런싱 템플릿

0

111

2

안녕하세요 수강시 전자책 한권에 대해 질문이 있습니다.

0

130

1

실거래 방법 문의

0

128

1

기업실적분석에서 공란, 계산법

0

85

1

슬리피지 설정 문의입니다.

0

127

1

안녕하세요, 자동 매매 봇 오류 문의드립니다.

0

411

2

빗썸 종합실습 실행하는데 오류가 납니다.

0

443

1

에러코드 질문

0

476

1

pycurl 설치 에러 질문드립니다.

0

1473

1

리눅스 서버에서 오류 발생합니다.

0

730

1

upbit_volatility_breakout_bot.py 파일 오류입니다.

0

559

1

upbit api 의 특정 키를 못받습니다. upbit_buy_order.py

0

542

1

RuntimeWarning: coroutine 'Bot.send_message' was never awaited 발생시

0

4362

1