title: How to find out what pandas/pickle version I need to unpickle a file?
body: <p>I have the latest pandas version and am trying to unpickle a file from <a href="https://www.cs.toronto.edu/%7Eurtasun/courses/CSC2541_Winter17/project_2.pdf" rel="nofollow noreferrer">https://www.cs.toronto.edu/~urtasun/courses/CSC2541_Winter17/project_2.pdf</a>, more specifically from this link <a href="http://www.cs.toronto.edu/%7Enamdar/sports_course/sportvue/raptors.7z" rel="nofollow noreferrer">http://www.cs.toronto.edu/~namdar/sports_course/sportvue/raptors.7z</a></p>
  <pre><code>data = pickle.load(open(f, 'rb'))
  </code></pre>
  <p>but receive this error</p>
  <pre><code>Traceback (most recent call last):
    File &quot;process_data.py&quot;, line 26, in &lt;module&gt;
      data = pickle.load(open(f, 'rb'))
  ModuleNotFoundError: No module named 'pandas.indexes'
  </code></pre>
  <p>I am using python3.7 and the latest pandas. I read from <a href="https://stackoverflow.com/questions/51285798/modulenotfounderror-no-module-named-pandas-core-indexes">ModuleNotFoundError: No module named &#39;pandas.core.indexes&#39;</a> that I should use the latest version but I have the version at 1.1.3. The only other way mentioned here <a href="https://stackoverflow.com/questions/36888228/python-read-pickle-importerror-no-module-named-indexes-base">Python -- read_pickle ImportError: No module named indexes.base</a> is to use a specific pandas version.</p>
  <p>How do I check what version I need to open that file?</p>