title: Anaconda Python: client driver for HiveServer2 fails to install
body: <p>I get this error when trying to install pyhs2 on Windows 7 64-bit. I'm using CMD.exe to install the package, even though I'm not quite a big fan of it. I've downloaded the package from this <a href="https://pypi.python.org/pypi/pyhs2" rel="nofollow">link</a> and placed in my Download directory.</p>
  
  <p>I'm currently using Conda 3.7.3</p>
  
  <pre><code>C:\Users\gianluca.rossi&gt;pip install C:\Users\gianluca.rossi\Downloads\pyhs2-0.6.
  0.tar.gz
  Unpacking c:\users\gianluca.rossi\downloads\pyhs2-0.6.0.tar.gz
    Running setup.py (path:c:\users\gianlu~1.ros\appdata\local\temp\pip-0ukipa-bui
  ld\setup.py) egg_info for package from file:///C:/Users/gianluca.rossi/Downloads
  /pyhs2-0.6.0.tar.gz
  
      warning: no files found matching 'ChangeLog'
      warning: no files found matching 'MakeFile'
      warning: no previously-included files matching '*.pyc' found anywhere in dis
  tribution
      warning: no previously-included files matching '.gitignore' found anywhere i
  n distribution
      warning: no previously-included files matching '.DS_Store' found anywhere in
   distribution
  Downloading/unpacking sasl (from pyhs2==0.6.0)
    Downloading sasl-0.1.3.tar.gz
    Running setup.py (path:c:\users\gianlu~1.ros\appdata\local\temp\pip_build_gian
  luca.rossi\sasl\setup.py) egg_info for package sasl
  
  Requirement already satisfied (use --upgrade to upgrade): thrift in c:\users\gia
  nluca.rossi\appdata\local\continuum\anaconda\lib\site-packages\thrift-0.9.1-py2.
  7.egg (from pyhs2==0.6.0)
  Installing collected packages: sasl, pyhs2
    Running setup.py install for sasl
  
      building '_saslwrapper' extension
      C:\Users\gianluca.rossi\AppData\Local\Continuum\Anaconda\Scripts\gcc.bat -DM
  S_WIN64 -mdll -O -Wall -Isasl -IC:\Users\gianluca.rossi\AppData\Local\Continuum\
  Anaconda\include -IC:\Users\gianluca.rossi\AppData\Local\Continuum\Anaconda\PC -
  c sasl/saslwrapper.cpp -o build\temp.win-amd64-2.7\Release\sasl\saslwrapper.o
      sasl/saslwrapper.cpp:21:23: fatal error: sasl/sasl.h: No such file or direct
  ory
      compilation terminated.
      error: command 'gcc' failed with exit status 1
      Complete output from command C:\Users\gianluca.rossi\AppData\Local\Continuum
  \Anaconda\python.exe -c "import setuptools, tokenize;__file__='c:\\users\\gianlu
  ~1.ros\\appdata\\local\\temp\\pip_build_gianluca.rossi\\sasl\\setup.py';exec(com
  pile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __f
  ile__, 'exec'))" install --record c:\users\gianlu~1.ros\appdata\local\temp\pip-s
  qckja-record\install-record.txt --single-version-externally-managed --compile:
      running install
  
  running build
  
  running build_py
  
  creating build
  
  creating build\lib.win-amd64-2.7
  
  creating build\lib.win-amd64-2.7\sasl
  
  copying sasl\__init__.py -&gt; build\lib.win-amd64-2.7\sasl
  
  copying sasl\saslwrapper.py -&gt; build\lib.win-amd64-2.7\sasl
  
  running egg_info
  
  writing sasl.egg-info\PKG-INFO
  
  writing top-level names to sasl.egg-info\top_level.txt
  
  writing dependency_links to sasl.egg-info\dependency_links.txt
  
  warning: manifest_maker: standard file '-c' not found
  
  
  
  reading manifest file 'sasl.egg-info\SOURCES.txt'
  
  reading manifest template 'MANIFEST.in'
  
  writing manifest file 'sasl.egg-info\SOURCES.txt'
  
  running build_ext
  
  building '_saslwrapper' extension
  
  creating build\temp.win-amd64-2.7
  
  creating build\temp.win-amd64-2.7\Release
  
  creating build\temp.win-amd64-2.7\Release\sasl
  
  C:\Users\gianluca.rossi\AppData\Local\Continuum\Anaconda\Scripts\gcc.bat -DMS_WI
  N64 -mdll -O -Wall -Isasl -IC:\Users\gianluca.rossi\AppData\Local\Continuum\Anac
  onda\include -IC:\Users\gianluca.rossi\AppData\Local\Continuum\Anaconda\PC -c sa
  sl/saslwrapper.cpp -o build\temp.win-amd64-2.7\Release\sasl\saslwrapper.o
  
  sasl/saslwrapper.cpp:21:23: fatal error: sasl/sasl.h: No such file or directory
  
  compilation terminated.
  
  error: command 'gcc' failed with exit status 1
  
  ----------------------------------------
  Cleaning up...
  Command C:\Users\gianluca.rossi\AppData\Local\Continuum\Anaconda\python.exe -c "
  import setuptools, tokenize;__file__='c:\\users\\gianlu~1.ros\\appdata\\local\\t
  emp\\pip_build_gianluca.rossi\\sasl\\setup.py';exec(compile(getattr(tokenize, 'o
  pen', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install
  --record c:\users\gianlu~1.ros\appdata\local\temp\pip-sqckja-record\install-reco
  rd.txt --single-version-externally-managed --compile failed with error code 1 in
   c:\users\gianlu~1.ros\appdata\local\temp\pip_build_gianluca.rossi\sasl
  Storing debug log for failure in C:\Users\gianluca.rossi\pip\pip.log
  </code></pre>
  
  <p>From the error message I understood the issue is that there is no 'sasl/sasl.h' directory, so I assume this is a package I have to install manually. Unfortunately I see the same error message when trying to install 'sasl'.</p>
  
  <pre><code>$ pip install sasl-0.1.3.tar.gz
  Unpacking c:\users\gianluca.rossi\downloads\sasl-0.1.3.tar.gz
    Running setup.py (path:c:\cygwin64\tmp\pip-qkq_jo-build\setup.py) egg_info for package from file:///C:/Users/gianluca.rossi/Downloads/sasl-0.1.3.tar.gz
  
  Installing collected packages: sasl
    Running setup.py install for sasl
  
      building '_saslwrapper' extension
      C:\Users\gianluca.rossi\AppData\Local\Continuum\Anaconda\Scripts\gcc.bat -DMS_WIN64 -mdll -O -Wall -Isasl -IC:\Users\gianluca.rossi\AppData\Local\Continuum\Anaconda\include -IC:\Users\gianluca.rossi\AppData\Local\Continuum\Anaconda\PC -c sasl/saslwrapper.cpp -o build\temp.win-amd64-2.7\Release\sasl\saslwrapper.o
      sasl/saslwrapper.cpp:21:23: fatal error: sasl/sasl.h: No such file or directory
      compilation terminated.
      error: command 'gcc' failed with exit status 1
      Complete output from command C:\Users\gianluca.rossi\AppData\Local\Continuum\Anaconda\python.exe -c "import setuptools, tokenize;__file__='c:\\cygwin64\\tmp\\pip-qkq_jo-build\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record c:\cygwin64\tmp\pip-ogzt6q-record\install-record.txt --single-version-externally-managed --compile:
      running install
  
  running build
  
  running build_py
  
  creating build
  
  creating build\lib.win-amd64-2.7
  
  creating build\lib.win-amd64-2.7\sasl
  
  copying sasl\__init__.py -&gt; build\lib.win-amd64-2.7\sasl
  
  copying sasl\saslwrapper.py -&gt; build\lib.win-amd64-2.7\sasl
  
  running egg_info
  
  writing sasl.egg-info\PKG-INFO
  
  writing top-level names to sasl.egg-info\top_level.txt
  
  writing dependency_links to sasl.egg-info\dependency_links.txt
  
  warning: manifest_maker: standard file '-c' not found
  
  
  
  reading manifest file 'sasl.egg-info\SOURCES.txt'
  
  reading manifest template 'MANIFEST.in'
  
  writing manifest file 'sasl.egg-info\SOURCES.txt'
  
  running build_ext
  
  building '_saslwrapper' extension
  
  creating build\temp.win-amd64-2.7
  
  creating build\temp.win-amd64-2.7\Release
  
  creating build\temp.win-amd64-2.7\Release\sasl
  
  C:\Users\gianluca.rossi\AppData\Local\Continuum\Anaconda\Scripts\gcc.bat -DMS_WIN64 -mdll -O -Wall -Isasl -IC:\Users\gianluca.rossi\AppData\Local\Continuum\Anaconda\include -IC:\Users\gianluca.rossi\AppData\Local\Continuum\Anaconda\PC -c sasl/saslwrapper.cpp -o build\temp.win-amd64-2.7\Release\sasl\saslwrapper.o
  
  sasl/saslwrapper.cpp:21:23: fatal error: sasl/sasl.h: No such file or directory
  
  compilation terminated.
  
  error: command 'gcc' failed with exit status 1
  
  ----------------------------------------
  Cleaning up...
  Command C:\Users\gianluca.rossi\AppData\Local\Continuum\Anaconda\python.exe -c "import setuptools, tokenize;__file__='c:\\cygwin64\\tmp\\pip-qkq_jo-build\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record c:\cygwin64\tmp\pip-ogzt6q-record\install-record.txt --single-version-externally-managed --compile failed with error code 1 in c:\cygwin64\tmp\pip-qkq_jo-build
  Storing debug log for failure in C:\cygwin64\home\gianluca.rossi\pip\pip.log
  </code></pre>