0
Windows 7 64 비트에서 pyhs2를 설치하려고 할 때이 오류가 발생합니다. CMD.exe를 사용하여 패키지를 설치했지만, 필자는 그 패키지를별로 좋아하지 않습니다. 이 link에서 패키지를 다운로드하고 내 다운로드 디렉토리에 저장했습니다. 나는 현재 내가 문제를 이해 오류 메시지에서 CONDA 3.7.3Anaconda Python : HiveServer2 용 클라이언트 드라이버가 설치되지 않습니다.
C:\Users\gianluca.rossi>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 -> build\lib.win-amd64-2.7\sasl
copying sasl\saslwrapper.py -> 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
을 사용하고
에는 'SASL/sasl.h'디렉토리가 없음을, 그래서 나는이 패키지 가정 I 수동으로 설치해야합니다. 불행히도 'sasl'을 설치하려고 할 때 같은 오류 메시지가 나타납니다.
$ 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 -> build\lib.win-amd64-2.7\sasl
copying sasl\saslwrapper.py -> 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
conda install -c blaze sasl = 0.2.1을 시도하십시오. –