0
import pandas_datareader as pdr
pdr.get_data_yahoo('AAPL')
我通過pip安裝了pandas_datareader,並且它全部成功。pandas_datareader ImportError:無法導入名稱string_types
當我嘗試運行一個簡單的代碼,我得到以下錯誤:
"C:\Users\<username>\Anaconda2\python.exe"
"C:/Users/<username>/PycharmProjects/untitled2/Yahoo.py"
Traceback (most recent call last):
File "C:/Users/<username>/PycharmProjects/untitled2/Yahoo.py", line 1, in <module>
import pandas_datareader as pdr
File "C:\Users\<username>\Anaconda2\lib\site-packages\pandas_datareader\__init__.py", line 3, in <module>
from .data import (get_components_yahoo, get_data_famafrench, get_data_google, get_data_yahoo, get_data_enigma, # noqa
File "C:\Users\<username>\Anaconda2\lib\site-packages\pandas_datareader\data.py", line 7, in <module>
from pandas_datareader.google.daily import GoogleDailyReader
File "C:\Users\<username>\Anaconda2\lib\site-packages\pandas_datareader\google\daily.py", line 1, in <module>
from pandas_datareader.base import _DailyBaseReader
File "C:\Users\<username>\Anaconda2\lib\site-packages\pandas_datareader\base.py", line 7, in <module>
import pandas.compat as compat
File "C:\Users\<username>\Anaconda2\lib\site-packages\pandas\__init__.py", line 25, in <module>
from pandas.core.api import *
File "C:\Users\<username>\Anaconda2\lib\site-packages\pandas\core\api.py", line 14, in <module>
from pandas.core.series import Series, TimeSeries
File "C:\Users\<username>\Anaconda2\lib\site-packages\pandas\core\series.py", line 35, in <module>
from pandas.compat.scipy import scoreatpercentile as _quantile
File "C:\Users\<username>\Anaconda2\lib\site-packages\pandas\compat\scipy.py", line 5, in <module>
import numpy as np
File "C:\Users\<username>\Anaconda2\lib\site-packages\pandas\compat\numpy\__init__.py", line 6, in <module>
from pandas.compat import string_types, string_and_binary_types
ImportError: cannot import name string_types
Process finished with exit code 1
我的Python 2.7版本ADN的Windows 7 64位系統。
安裝過程是否有問題?
熊貓版本? –
我認爲datareader並未作爲conda的一部分安裝(假設你通過Anaconda獲得熊貓,通過文件鏈接來判斷)。看到這個[鏈接](http://www.phillipburger.net/wordpress/pandas-datareader-package-importerror/)它有一個潛在的解決方案(不完全對你的一個,但可以幫助。)你也可以嘗試做點安裝 - 升級熊貓 – Clusks
這是版本問題。我升級了conda,它工作 – Chelseajcole