Python3.5之TuShare

這部分是直接搬運過來的,官方網站http://tushare.waditu.com/python

TuShare是一個免費、開源的python財經數據接口包。主要實現對股票等金融數據從數據採集清洗加工數據存儲的過程,可以爲金融分析人員提供快速、整潔、和多樣的便於分析的數據,爲他們在數據獲取方面極大地減輕工做量,使他們更加專一於策略和模型的研究與實現上。考慮到Python pandas包在金融量化分析中體現出的優點,TuShare返回的絕大部分的數據格式都是pandas DataFrame類型,很是便於用pandas/NumPy/Matplotlib進行數據分析和可視化。固然,若是您習慣了用Excel或者關係型數據庫作分析,您也能夠經過TuShare的數據存儲功能,將數據所有保存到本地後進行分析。應一些用戶的請求,從0.2.5版本開始,TuShare同時兼容Python 2.x和Python 3.x,對部分代碼進行了重構,並優化了一些算法,確保數據獲取的高效和穩定。算法

問題:數據庫

一、安裝pip install tushare提示No module named 'lxml',缺乏lxml模塊優化

二、按照提示安裝lxml,pip install lxml,繼續提示錯誤「Could not find function xmlCheckVersion in library libxml2.」網站

三、缺乏libxml2,繼續安裝pip install libxml2,繼續提示錯誤:Could not find a version that satisfies the requirement libxml2ui

四、百度了n多方法,安裝wheel等等仍是沒有解決命令行

五、根據官方說法「正常狀況下安裝了Anaconda後無須單獨安裝lxml」該軟件是單獨的安裝包,須要下載https://www.continuum.io/downloadsxml

這個安裝包比較大,330Mblog

六、一步步安裝好後,進入命令行,conda list 能夠看見lxml已經安裝接口

image

七、先升級pip,python -m pip install --upgrade pip,再完成tushare的安裝

相關文章
相關標籤/搜索