這部分是直接搬運過來的,官方網站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已經安裝接口
七、先升級pip,python -m pip install --upgrade pip,再完成tushare的安裝