TA-Lib 安裝包
首先你要明確你的系統版本,win32系統還是Linux,X86還是X64;
如果你的系統是x86平臺,在安裝了anaconda 的基礎上,可以直接使用pip安裝,命令如下:
pip install talib
如果你的系統是x64平臺,直接使用上述命令安裝彙報錯,原因在於python pip源中TA-Lib是32位的,不能安裝在X64平臺上,從TA-Lib的官網http://ta-lib.org下載的安裝包其實也是32位的,如果你的系統平臺是64位的,也無法正確安裝。
正確的方法是下載64位的安裝包,本地安裝,64位安裝包官網並沒有提供,我們必須自行下載。
下載推薦使用加州大學的python擴展庫,地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/
對應TA_Lib包列表如下:
從上面下載的這個:
TA_Lib-0.4.17-cp27-cp27m-win_amd64.whl
然後在windows的cmd裏面輸入命令:
pip install TA_Lib-0.4.17-cp27-cp27m-win_amd64.whl
ubuntu 下 python 安裝talib 包
相比windows 下安裝talib ,linux 就沒那麼容易了。
pip install 直接安裝會報錯 ,在安裝talib 前需要編譯安裝talib 庫
編譯安裝talib 庫
wget http://prdownloads.sourceforge.net/ta-lib/ta-lib-0.4.0-src.tar.gz # 下載
tar -zxvf ta-lib-0.4.0-src.tar.gz # 解壓
cd ta-lib/
sudo ./configure --prefix=/usr
sudo make
sudo make install
這裏是編譯好的文件:
複製文件
將編譯好的文件複製到python 庫目錄下
我這裏python3 庫目錄爲:/usr/lib/python3/dist-packages ,具體以自己的爲主
sudo cp ./libta_lib*.* /usr/lib/python3/dist-packages/
安裝ta-lib
pip3 install -i https://pypi.doubanio.com/simple/ ta-lib
1
這裏使用豆瓣源安裝會快很多