title: Pyarrow does not install with python 3.7 (anaconda 5.3.0, windows x64 version)
body: <p>I installed the 64-bit windows version of python 3.7 by installing anaconda 5.3.0.  Then I tried installing pyarrow ("conda install pyarrow").  </p>
  
  <p>Anaconda ended up <strong>DOWNGRADING</strong> python to 3.6.  And things did not work so well thereafter (weird error messages).  I ended up having to uninstall Anaconda and re-installing it (had to uninstall since it does not do repair or re-install if the program folder is not empty).</p>
  
  <p>That leaves me python 3.7 but no pyarrow.  Is there another package that will give me parquet support with python and pandas?  Or is there a way to get pyarrow to work with python 3.7?</p>
  
  <p>UPDATE: As per Omri374's suggestion, I tried </p>
  
  <pre><code>pip install pyarrow
  </code></pre>
  
  <p>That doesn't solve my separate anaconda rollback to python 3.6 problem (i.e., when doing "conda install pyarrow"), but it <em>does</em> install pyarrow. Note that it gives the following output though--trying to update pip produced a rollback to python 3.6, so I don't recommend it:</p>
  
  <pre><code>twisted 18.7.0 requires PyHamcrest&gt;=1.9.0, which is not installed.
  Installing collected packages: pyarrow
  Successfully installed pyarrow-0.11.0  
  You are using pip version 10.0.1, however version 18.1 is available. 
  You should consider upgrading via the 'python -m pip install --upgrade pip' command.
  </code></pre>
  
  <p>This is the pip version that comes with 64-bit win anaconda 5.3.0 (python 3.7):</p>
  
  <pre><code>&gt;conda list pip 
  #Name Version Build Channel  
  pip 10.0.1 py37_0
  </code></pre>
  
  <p>p.s. Since pyarrow seems to need the conda-forge channel, this is my channel list
  ("conda config --show channels"):
  channels:</p>
  
  <pre><code>  - conda-forge
    - anaconda-fusion
    - defaults  
  </code></pre>