title: Python -- read_pickle ImportError: No module named indexes.base
body: <p>I write a numeric dataframe to .pkl file in a machine (df.to_pickle()), for some reason, I have to open this file in a different machine (pd.read_pickle()), I get an Import Error saying: No module named indexes.base, and when I try to import indexes, there doesn't seem to have one.</p>
  
  <p>When I tried to_csv in a machine and read_csv in a different one, it worked.</p>
  
  <p>Many Thanks!</p>
  
  <hr>
  
  <pre><code>ImportError                               Traceback (most recent call last)
  &lt;ipython-input-199-2be4778e3b0a&gt; in &lt;module&gt;()
  ----&gt; 1 pd.read_pickle("test.pkl")
  
  C:\Users\AppData\Local\Continuum\Anaconda2\lib\site-packages\pandas\io\pickle.pyc in read_pickle(path)
   58 
   59     try:
  ---&gt; 60         return try_read(path)
   61     except:
   62         if PY3:
  
  C:\Users\AppData\Local\Continuum\Anaconda2\lib\site-packages\pandas\io\pickle.pyc in try_read(path, encoding)
   55             except:
   56                 with open(path, 'rb') as fh:
  ---&gt; 57                     return pc.load(fh, encoding=encoding, compat=True)
   58 
   59     try:
  
  C:\Users\AppData\Local\Continuum\Anaconda2\lib\site-packages\pandas\compat\pickle_compat.pyc in load(fh, encoding, compat, is_verbose)
  114         up.is_verbose = is_verbose
  115 
  --&gt; 116         return up.load()
  117     except:
  118         raise
  
  C:\Users\AppData\Local\Continuum\Anaconda2\lib\pickle.pyc in load(self)
  856             while 1:
  857                 key = read(1)
  --&gt; 858                 dispatch[key](self)
  859         except _Stop, stopinst:
  860             return stopinst.value
  
  C:\Users\AppData\Local\Continuum\Anaconda2\lib\pickle.pyc in load_global(self)
  1088         module = self.readline()[:-1]
  1089         name = self.readline()[:-1]
  --&gt; 1090         klass = self.find_class(module, name)
  1091         self.append(klass)
  1092     dispatch[GLOBAL] = load_global
  
  C:\Users\AppData\Local\Continuum\Anaconda2\lib\pickle.pyc in find_class(self, module, name)
  1122     def find_class(self, module, name):
  1123         # Subclasses may override this
  --&gt; 1124         __import__(module)
  1125         mod = sys.modules[module]
  1126         klass = getattr(mod, name)
  
  ImportError: No module named indexes.base
  </code></pre>