环境:Ubuntu,Python2.7
在pyhive中,如果连接hive,需要import sasl,奋战三天,不知其所云,后来找到了cyrus sasl,也不知道和sasl什么关系,然后找到了
http://serverfault.com/questions/644998/cyrus-sasl-2-1-26-on-ubuntu-12-04
http://askubuntu.com/questions/131580/how-do-i-install-cyrus-sasl-on-10-04-server
按照上面链接的操作后,重新安装了pyhs2,最后安装pyhive
- sudo apt-get install sasl2-bin
- sudo apt-get install libsasl2-dev
- pip install pyhs2
- pip install pyhive
别问我为什么,我也不懂,该死的sasl