2023年8月24日 星期四

Python TA-Lib 套件建置安裝

 Ta-Lib 是一個 Python 金融套件,主要用來計算金融數據指標與K線型態的套件,該套件安裝上有分成使用 whl 包安裝 https://www.lfd.uci.edu/~gohlke/pythonlibs/#ta-lib 安裝與透過 C++ 自行建置套件的方式2種,但對於 Windwos 的使用者來說自行建置的方式相對不友善,以下將介紹如何在Windows環境上自行建置 Ta-Lib 套件與安裝。

在 Windows 上,若直接下 pip install ta-lib 是無法進行安裝 ta-lib 套件,原因缺少相關Visual Studio 2015 的編譯程式編譯的檔案所導致。

依據 Ta-Lib GitHub 在 Windows 環境的建置方法如:

步驟1:下載 ta-lib-0.4.0-msvc.zip 壓縮檔,並解壓縮到 C:\ta-lib,請注意這個步驟,一定要加檔案解壓縮至 C:\ta-lib,若放置他處將無法順利安裝。

步驟2:至微軟官網下載 Visual Studio Community 軟體安裝。



步驟3:安裝 「使用C++的桌面開發」與「MSVC v140 - VS 2015 C++ 建置工具 (v14.00)」。



步驟4:開啟 VS2016 x64 Native Tools 命令提示字元。


步驟5:將路徑切換到 C:\ta-lib\c\make\cdr\win32\msvc,輸入 nmake 建置 ta-lib 套件。



步驟6:輸入 pip install ta-lib 進行套件安裝。


步驟7:最後輸入 python -c "import talib",只要沒出現錯誤訊息表示成功安裝 Ta-Lib 套件。


沒有留言:

張貼留言