华南俳烁实业有限公司

考試首頁 | 考試用書 | 培訓(xùn)課程 | 模擬考場 | 考試論壇  
  當(dāng)前位置:Linux認(rèn)證 > 綜合輔導(dǎo) > 文章內(nèi)容
  

Linux教程:Zookeeper的Python客戶端安裝

來源:Linux社區(qū) [ 2016年3月1日 ] 【

項(xiàng)目中使用了Python,需要使用到Zookeeper的功能,這里記錄一下安裝過程。

內(nèi)核版本:2.6.32

發(fā)行版:CentOS-6.6 64bit

1、由于python客戶端依賴c的客戶端所以要先安裝c版本的客戶端

[root@rocket c]# cd /usr/local/zookeeper-3.4.6/src/c

[root@rocket c]# ./configure

[root@rocket c]# make

[root@rocket c]# make install

2、測試c客戶端

看到以上信息說明c版本的客戶端已經(jīng)安裝好了,下面安裝python版本客戶端

3、下載python擴(kuò)展包,并且解壓

[root@rocket local]wget https://pypi.python.org/pypi/zkpython/0.4.2

[root@rocket local]# tar -zxvf zkpython-0.4.2.tar.gz

如果找不到Python.h,可能由于沒有安裝python-devel

[root@rocket zkpython-0.4.2]# yum -y install python-devel

4、測試是否成功

[root@rocket zookeeper]# cat zk_test.py

import zookeeper

[root@rocket zookeeper]# python zk_test.py

提示找不到libzookeeper_mt.so.2,將libzookeeper_mt.so.2的路徑加入到LD_LIBRARY_PATH中

[root@rocket zookeeper]# python zk_test.py

Traceback (most recent call last):

File "zk_test.py", line 1, in

import zookeeper

File "build/bdist.linux-x86_64/egg/zookeeper.py", line 7, in

File "build/bdist.linux-x86_64/egg/zookeeper.py", line 6, in __bootstrap__

ImportError: libzookeeper_mt.so.2: cannot open shared object file: No such file or directory

[root@rocket zookeeper]# export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH

再次測試

[root@rocket zookeeper]# python zk_test.py

沒報錯,說明已經(jīng)成功安裝。

本文糾錯】【告訴好友】【打印此文】【返回頂部
將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動訪問考試網(wǎng) | 復(fù)制本頁地址,傳給QQ/MSN上的好友 | 申請鏈接 | 意見留言 TOP
關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
Copyright © 2007-2013 中華考試網(wǎng)(Examw.com) All Rights Reserved
汪清县| 连平县| 信阳市| 金塔县| 江口县| 郯城县| 五台县| 四子王旗| 沙田区| 百色市| 兴隆县| 铜梁县| 南安市| 安新县| 新沂市| 盘山县| 噶尔县| 高雄县| 开化县| 湖南省| 和硕县| 泾源县| 疏附县| 闽清县| 依兰县| 婺源县| 海伦市| 宝丰县| 金寨县| 霞浦县| 芜湖市| 永济市| 榕江县| 博兴县| 阳原县| 望城县| 博野县| 鹰潭市| 临清市| 灌阳县| 贡嘎县|