在windows使用impyla訪問

2021-08-29 02:36:00 字數 532 閱讀 2411

hive的訪問一直是個很煩的事情,關於使用python鏈結hive的教程網上也有很多,在這裡分享一下我安裝的過程。環境為win7,anaconda管理 python3.6

先列一下要安裝的包。一定要使用pip安裝,因為很方便不容易出錯。

sixbit_array

thriftpy

pure-sasl

thrift-sasl 安裝這個時使用 pip install --no-deps thrift-sasl==0.2.1

impyla

千萬不要安裝sasl這個包!重點!!!

先執行 如果出錯類似 can』t concate head and body 修改 thrift-saslinit.py 並重新編譯

94行之前加

if (type(body) is str):

body = body.encode()

在編寫**的時候要用plain這個模式。

安裝是經歷的那些心酸就不說了嗚嗚嗚嗚~~~~

在Windows下使用GCC

如何安裝 mingw gcc 編譯器套件 1 使用圖形化的自動安裝程式 2 使用命令列工具 mingw get 3 手動安裝 binutils mingw runtime dev and dll w32api mpc dev and dll mpfr dev and dll gmp dev and ...

在Windows 下使用OpenCL

目前,nvidia和 amd的windows driver均有支援opencl nvidia的正式版driver是從195.62版開始,而amd則是從9.11版開始 nvidia的正式版driver中包含 opencl.dll,因此可以直接使用。amd到目前為止,則仍需要安裝其sdk才有opencl...

在windows下使用ocilib

1.編譯客戶程式時,用法,詳見原始碼中readme文件。add ocilib include folder to your compiler includes path add ocilib lib folder to your linker library path for mingw only,...