最新消息

[公告2014/05/30] 如有需要將部落格中,任何一篇文章的程式碼使用在商業用途,請與我聯繫。

[公告2015/04/26] Line版的 iInfo程式與投資應用 群組已上線想加入的朋友們,請先查看 "入群須知" 再與我聯繫 Line : aminwhite5168,加入請告知身分與回答 "入群須知" 的問題。

[公告2018/04/22] 台北 Python + Excel VBA 金融資訊爬蟲課程,課程如網頁內容 金融資訊爬蟲班:台北班 Python 金融資訊爬蟲、EXCEL VBA 金融資訊爬蟲

[公告2019/01/08] 請注意:我再次重申,部落格文章的程式碼,是要提供各位參考與學習,一旦網頁改版請自行修改,別要求東要求西要我主動修改,你們用我寫東西賺錢了、交差了,請問有分我一杯羹嗎?既然賺錢沒分我,請問有什麼理由要求我修改,如果沒能力改,就花錢來找我上課。

[公告2019/12/01] 若各位有 Excel VBA 案子開發需求,歡迎與我聯繫,可接案處理。

[公告2020/05/22] 頁面載入速度慢,起因為部分JS來源(alexgorbatchev.com)失效導致頁面載入變慢,目前已做調整,請多見諒。

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 套件。


沒有留言:

張貼留言