CentOS7:Thrift的安装
生活随笔
收集整理的這篇文章主要介紹了
CentOS7:Thrift的安装
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
使用Thrift需要進行安裝,主要安裝兩個工具:
- 接口定義文件(.thrift)的編譯器
- 不同語言的公共基礎庫程序
1 安裝依賴工具和庫
yum install automake libtool flex bison pkgconfig gcc-c++ boost-devel libevent-devel zlib-devel python-devel ruby-devel
2 安裝Thrift編譯器和程序庫
可以從https://thrift.apache.org/download下載Thrift源文件:
- thrift-0.13.0.tar.gz 是可以在Linux或Mac安裝的源文件
- Thrift compiler for Windows (thrift-0.13.0.exe) 是Windows的安裝文件
1) 解壓縮源文件
tar -zxvf thrift-0.13.0.tar.gz
2)配置安裝過程
cd thrift-0.13.0
./configure --prefix=/usr/local/ --without-java --without-perl --without-nodejs
--prefix表示安裝到的路徑--without-PACKAGE表示不安裝PACKAGE語言的庫,如--without-php表示不安裝php的Thrift基礎程序庫- 其他configure選項參數可以通過?
./configure --help進行查看
3)解析來執行
sudo make
4)安裝
sudo make install
5)驗證
執行如下命令
thrift -version
若有如下信息,則表示安裝成功
?
注意
安裝成功后對于選擇安裝的語言,調用Thrift的程序庫實際上也安裝完成。但是對于Python語言,Thrift會附帶安裝適用于Python 2的程序庫(包),缺少了Python 3的程序庫;同時,對于Ubuntu系統(或Debian系統),默認python的搜索包路徑在dist-packages子目錄下,而Thrift安裝的Python程序包路徑在site-packages子目錄下,python程序不能直接導入thrift包。所以,對于Python語言,我們可以使用下面的方法自己安裝thrift包。
3 安裝Thrift 的Python包
pip install thrift
總結
以上是生活随笔為你收集整理的CentOS7:Thrift的安装的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Thrift架构与使用方法
- 下一篇: Thrift的接口定义语言IDL