华南俳烁实业有限公司

考試首頁(yè) | 考試用書 | 培訓(xùn)課程 | 模擬考場(chǎng) | 考試論壇  
  當(dāng)前位置:操作系統(tǒng) > Linux > 文章內(nèi)容
  

Linux基礎(chǔ)教程:Zookeeper的Python客戶端安裝

 [ 2016年2月27日 ] 【

項(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客戶端

看到以上信息說(shuō)明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、測(cè)試是否成功

[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

再次測(cè)試

[root@rocket zookeeper]# python zk_test.py

沒報(bào)錯(cuò),說(shuō)明已經(jīng)成功安裝。

本文糾錯(cuò)】【告訴好友】【打印此文】【返回頂部
將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動(dòng)訪問考試網(wǎng) | 復(fù)制本頁(yè)地址,傳給QQ/MSN上的好友 | 申請(qǐng)鏈接 | 意見留言 TOP
關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
Copyright © 2007-2013 中華考試網(wǎng)(Examw.com) All Rights Reserved
咸阳市| 天津市| 桓台县| 万山特区| 黎川县| 顺昌县| 定襄县| 郎溪县| 石棉县| 滨海县| 石泉县| 红原县| 简阳市| 鞍山市| 昌平区| 仁布县| 孟连| 洛阳市| 龙岩市| 无极县| 白河县| 宝丰县| 沙坪坝区| 广宗县| 克拉玛依市| 乌拉特中旗| 兖州市| 彭山县| 铁力市| 西平县| 龙江县| 新宾| 鞍山市| 天水市| 永胜县| 贵溪市| 湛江市| 亳州市| 齐河县| 舒兰市| 长阳|