ta-lib error(ta-lib 설치 오류)

이경주 Junior data analyst·2023년 10월 30일

1. 개요

이 페이지에선 ta-lib 설치 오류 해결 방법에 대해 작성한다.

ERROR: Could not build wheels for gtar, which is required to install pyproject.toml-based projects

ta-lib 라이브러리를 설치하다가 위와 같은 오류를 발생했고 해결한 방법을 작성한다. (MAC을 제외한 Linux, Window 방법만)

1. 첫번째 방법(Window)

-> 아마도 이걸로 해결되는 경우가 많을 것이다.

step 1. python버전, window 몇 비트인지를 확인한다.

# 터미널에 입력해서 버전알아낸당

python -V

그 다음 자신의 파이썬 버전에 맞게 아래의 링크에서 파일을 다운 받는다.

https://www.lfd.uci.edu/~gohlke/pythonlibs/#ta-lib

예시 ) Python 버전이 3.9.2. 일 때, cp39-win32.whl 파일을 다운받으면 된다.

step 2. Vscode를 이용한다면 파일에 오른쪽 클릭했을때 path, relative path가 나올 것이다. 그걸 사용하면 된당

python -m pip install 파일.whl

2. 두번째 방법(Linux)

맨날 윈도우만 쓰다가 어쩌다 Linux를 써서 일처리를 할때가 있다. 내가 그랬다. MobaXterm의 디폴트 환경이 Linux였고, ta-lib을 설치하는 오류가 발생해서 이 글을 보는 사람은 스트레스 받지 않기를 바라며 작성한다.

해당 글의 원본
https://stackoverflow.com/questions/74651107/failed-to-build-ta-lib-error-could-not-build-wheels-for-ta-lib-which-is-requir

Step 1. 아래 링크에서 ta-lib 0.4.0 버전을 다운받아 home/사용자 폴더에 넣는다.

http://prdownloads.sourceforge.net/ta-lib/ta-lib-0.4.0-src.tar.gz

Step 2. 터미널에서 아래와 같은 명령어들을 차례대로 입력한다.

  1. tar -xzf "경로/ta-lib-0.4.0-src.tar.gz"
  2. cd ta-lib/
  3. ./configure --prefix=/usr
  4. make
  5. sudo make install
  6. pip install ta-lib

profile
Good afternoon, Good evening and Good night

0개의 댓글