title: Unable to install library due to error with hdf5
body: <p>I tried installing python library tables through: pip install tables</p>
  
  <p>This results in an error</p>
  
  <pre><code>Collecting tables Using cached https://files.pythonhosted.org/packages/4d/53/8f34ce887c2a2ad80518980419a5f6f41defc85a287a355987e559ce9385/tables-3.4.4.tar.gz
  Complete output from command python setup.py egg_info:
  H5closeplbq5iz8.c
  C:\Users\tkim1\AppData\Local\Temp\H5closeplbq5iz8.c(2): warning C4013: 'H5close' undefined; assuming extern returning int
  LINK : fatal error LNK1181: cannot open input file 'hdf5.lib'
  * Using Python 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC v.1914 64 bit (AMD64)]
  * USE_PKGCONFIG: False
  .. ERROR:: Could not find a local HDF5 installation.
     You may need to explicitly state where your local HDF5 headers and
     library can be found by setting the ``HDF5_DIR`` environment
     variable or by using the ``--hdf5`` command-line option.
  </code></pre>
  
  <p>This issue with HDF5 not being found seems to be a common one: <a href="https://github.com/PyTables/PyTables/issues/219" rel="noreferrer">https://github.com/PyTables/PyTables/issues/219</a>, <a href="https://github.com/PyTables/PyTables/issues/385" rel="noreferrer">https://github.com/PyTables/PyTables/issues/385</a>. But as a newcomer to coding, I am having a hard time following the discussion. 
  One of  the most baffling thing I have encountered in trying to fix this is many of the terminal codes that are being discussed is just not taken by my terminal. </p>
  
  <pre><code>sudo python setup.py build_ext --inplace --hdf5=/opt/local --lzo=/opt/local --bzip2==opt/local
  
  output: 'sudo' is not recognized as an internal or external command,operable program or batch file.
  
  
  env HDF5_DIR=$PWD pip install tables
  
  output:'env' is not recognized as an internal or external command,operable program or batch file.
  </code></pre>
  
  <p>Any help in regard to fixing this installation issue or regarding how I can apply these different terminal commands will be super appreciated. Thanks everyone.</p>