[Python]名前is_list_likeをインポートできません
Cannot Import Name Is_list_like
行う:
from pandas_datareader import data
間違って与えられた場合は次のようになります。
File 'C:PythonPython36libsite-packagespandas_datareader\__init__.py', line 2, in from .data import (DataReader, Options, get_components_yahoo, File 'C:PythonPython36libsite-packagespandas_datareaderdata.py', line 14, in from pandas_datareader.fred import FredReader File 'C:PythonPython36libsite-packagespandas_datareaderfred.py', line 1, in from pandas.core.common import is_list_like ImportError: cannot import name 'is_list_like'
これは、is_list_likeが次のpandas.api.typesに移動されたためです。
解決策は、fred.pyファイルを変更することです。
from pandas.core.common import is_list_like
着替える:
from pandas.api.types import is_list_like
別の解決策は
import pandas as pd pd.core.common.is_list_like = pd.api.types.is_list_like import pandas_datareader as web