在window环境下使用pyhive连接hive报错,通过以下命令解决
FOR /F "usebackq delims=" %A IN (
python -c “from importlib import util;import os;print(os.path.join(os.path.dirname(util.find_spec(‘sasl’).origin),‘sasl2’))”) DO ( REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Carnegie Mellon\Project Cyrus\SASL Library" /v SearchPath /t REG_SZ /d "%A" )
管理员cmd运行
效果