[英]python buildpack - fatal error: sasl/sasl.h: No such file or directory
[英]Error building sasl for python 3.5.1
要使用Python 3.5.1连接到Hive,我可以安装pyhs2,thrift和Pyhive。 但是在安装phyhs2所需的sasl的过程中,出现此错误。
running install
running build
running build_py
creating build
creating build\lib.win32-3.5
creating build\lib.win32-3.5\sasl
copying sasl\__init__.py -> build\lib.win32-3.5\sasl
running egg_info
writing dependency_links to sasl.egg-info\dependency_links.txt
writing top-level names to sasl.egg-info\top_level.txt
writing sasl.egg-info\PKG-INFO
writing requirements to sasl.egg-info\requires.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'
copying sasl\saslwrapper.cpp -> build\lib.win32-3.5\sasl
copying sasl\saslwrapper.h -> build\lib.win32-3.5\sasl
copying sasl\saslwrapper.pyx -> build\lib.win32-3.5\sasl
running build_ext
building 'sasl.saslwrapper' extension
error: Unable to find vcvarsall.bat
----------------------------------------
Command "c:\users\mmt6168\appdata\local\programs\python\python35-32\python.exe -
u -c "import setuptools, tokenize;__file__='C:\\Users\\mmt6168\\AppData\\Local\\
Temp\\pip-build-qvb3rz0y\\sasl\\setup.py';exec(compile(getattr(tokenize, 'open',
open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --rec
ord C:\Users\mmt6168\AppData\Local\Temp\pip-irc4xc0f-record\install-record.txt -
-single-version-externally-managed --compile" failed with error code 1 in C:\Use
rs\mmt6168\AppData\Local\Temp\pip-build-qvb3rz0y\sasl\
Python正在努力寻找与用来编译Windows版Python版本的编译器匹配的C ++编译器。 对于Windows上的Python 3.5,您需要Visual C ++ 14.0。 此版本的快速修复是安装Visual Studio Community 2015 。
否则,请参见此处: https : //wiki.python.org/moin/WindowsCompilers#Microsoft_Visual_C.2B-.2B-_14.0_standalone : _Visual_C.2B-.2B-_Build_Tools_2015_.28x86.2C_x64.2C_ARM.29
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.