由於計算arima模型需要用到pandas,費盡千辛萬苦找到了一個下載地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/,在這里能下載到很多我們要用的模塊。找到pandas相應的版本下載,發現是一個.whl格式的。將.whl改成.zip然后就可以解壓了,解壓得到兩個文件夾,把這兩個文件夾拷貝到你Python的目錄下,例如我把python安裝到D:\Program Files下,那么我需要把剛剛解壓得到的文件夾拷貝到D:\Program Files\Python27下。
再運行文件發現出錯,提示內容是:ImportError: No module named dateutil.tz
那么就要安裝dateutil模塊了,下載地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#python-dateutil
同樣也是一個.whl格式的文件,安裝方式和上面一樣。安裝好dateutil之后,運行文件,提示出錯:No module named six
同樣地需要安裝six模塊了,這個模塊好像是py2和py3的兼容庫,下載地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#six
下載安裝six.whl文件。運行文件,提示出錯:No module named pytz.tzinfo
安裝pytz模塊,下載地址是:http://www.lfd.uci.edu/~gohlke/pythonlibs/#pytz
下載安裝好pytz文件后,運行文件,提示出錯:ImportError: No module named patsy
所以需要安裝patsy模塊,下載地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#patsy
下載安裝后,運行文件,這時沒有報錯了。經過一番努力,終於成功了。
所以遇到問題時,要善於看待給出的錯誤提示,按圖索驥,總能夠到達成功。還需要記住一個很重要的地址:
http://www.lfd.uci.edu/~gohlke/pythonlibs/
它上面有很多包,我們在以后的工作學習中都能用到。
