title: Python Pandas to convert CSV to Parquet using Fastparquet
body: <p>I am using Python 3.6 interpreter in my PyCharm venv, and trying to convert a CSV to Parquet.</p>
  
  <pre><code>import pandas as pd    
  df = pd.read_csv('/parquet/drivers.csv')
  df.to_parquet('output.parquet')
  </code></pre>
  
  <p><strong>Error-1</strong>
      ImportError: Unable to find a usable engine; tried using: 'pyarrow', 'fastparquet'.
      pyarrow or fastparquet is required for parquet support</p>
  
  <p><strong>Solution-1</strong>
  Installed fastparquet 0.2.1</p>
  
  <p><strong>Error-2</strong>
    File "/Users/python parquet/venv/lib/python3.6/site-packages/fastparquet/compression.py", line 131, in compress_data
      (algorithm, sorted(compressions)))
  RuntimeError: Compression 'snappy' not available.  Options: ['GZIP', 'UNCOMPRESSED']</p>
  
  <p>I Installed <strong>python-snappy 0.5.3</strong> but still getting the same error? Do I need to install any other library?</p>
  
  <p>If I use <strong>PyArrow 0.12.0</strong> engine, I don't experience the issue.</p>