title: import pandas_datareader gives ImportError: cannot import name 'is_list_like'
body: <p>I am working in a virtual environment. I am able to import and work in pandas without any error but when I am trying to <code>import pandas_datareader</code> </p>
  
  <pre><code>import pandas as pd
  import numpy as np
  import matplotlib.pyplot as plt
  import datetime as dt
  from matplotlib import style
  import pandas_datareader as web
  </code></pre>
  
  <p>it is giving following error -</p>
  
  <pre><code>Traceback (most recent call last):
    File "stock.py", line 6, in &lt;module&gt;
      import pandas_datareader as web
    File "/home/xxxxx/django-apps/env/lib/python3.5/site-packages/pandas_datareader/__init__.py", line 2, in &lt;module&gt;
      from .data import (DataReader, Options, get_components_yahoo,
    File "/home/xxxxx/django-apps/env/lib/python3.5/site-packages/pandas_datareader/data.py", line 14, in &lt;module&gt;
      from pandas_datareader.fred import FredReader
    File "/home/xxxxx/django-apps/env/lib/python3.5/site-packages/pandas_datareader/fred.py", line 1, in &lt;module&gt;
      from pandas.core.common import is_list_like
  ImportError: cannot import name 'is_list_like'
  (env) xxxxx@xxxxx-yyyyy ~/pyt $ python stock.py
  Traceback (most recent call last):
    File "stock.py", line 6, in &lt;module&gt;
      import pandas_datareader
    File "/home/xxxxx/django-apps/env/lib/python3.5/site-packages/pandas_datareader/__init__.py", line 2, in &lt;module&gt;
      from .data import (DataReader, Options, get_components_yahoo,
    File "/home/xxxxx/django-apps/env/lib/python3.5/site-packages/pandas_datareader/data.py", line 14, in &lt;module&gt;
      from pandas_datareader.fred import FredReader
    File "/home/xxxxx/django-apps/env/lib/python3.5/site-packages/pandas_datareader/fred.py", line 1, in &lt;module&gt;
      from pandas.core.common import is_list_like
  ImportError: cannot import name 'is_list_like'
  </code></pre>