安装pip,安装kazoo和一个简单例子
来源:互联网 发布:搜客软件下载 编辑:程序博客网 时间:2024/06/08 14:49
安装pip,https://pip.pypa.io/en/stable/installing.html#id8
sudo yum install python-pip
运行pip,提示错误
[admin@v101108034.sqa.zmf ~]$ pipTraceback (most recent call last): File "/usr/bin/pip", line 7, in ? sys.exit( File "/usr/lib/python2.4/site-packages/pkg_resources.py", line 236, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "/usr/lib/python2.4/site-packages/pkg_resources.py", line 2097, in load_entry_point return ep.load() File "/usr/lib/python2.4/site-packages/pkg_resources.py", line 1830, in load entry = __import__(self.module_name, globals(),globals(), ['__name__']) File "/usr/lib/python2.4/site-packages/pip-1.5.4-py2.4.egg/pip/__init__.py", line 9, in ? from pip.log import logger File "/usr/lib/python2.4/site-packages/pip-1.5.4-py2.4.egg/pip/log.py", line 19 real_consumer = (consumer if not isinstance(consumer, colorama.AnsiToWin32) ^SyntaxError: invalid syntax无法解决,估计是2.4和之前安装的2.7不匹配问题,。。。。
下载了pip的tar.gz包
解压后,进入pip目录执行安装,报错
[admin@v101108034.sqa.zmf ~/pip-1.5.4]$ python setup.pyTraceback (most recent call last): File "setup.py", line 6, in <module> from setuptools import setup, find_packagesImportError: No module named setuptools[admin@v101108034.sqa.zmf ~/pip-1.5.4]$
提示 ImportError: No module named setuptools 错误,那就先安装 setuptools
https://pypi.python.org/pypi/setuptools ,下载 setuptools-17.0.tar.gz (md5) source
解压后没进入/home/admin/setuptools-17.0目录,执行 python2.7 setup.py install,报错
[admin@v101108034.sqa.zmf ~/setuptools-17.0]$ python2.7 setup.py installrunning installerror: can't create or remove files in install directoryThe following error occurred while trying to add or remove files in theinstallation directory: [Errno 13] Permission denied: '/usr/bin/Python2.7/lib/python2.7/site-packages/test-easy-install-5328.write-test'再执行 sudo python2.7 setup.py install 这次没有报错。
继续安装kazoo,执行
[admin@xxxxx ~]$ pip install kazooTraceback (most recent call last): File "/usr/bin/pip", line 7, in ? sys.exit( File "/usr/lib/python2.4/site-packages/pkg_resources.py", line 236, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "/usr/lib/python2.4/site-packages/pkg_resources.py", line 2097, in load_entry_point return ep.load() File "/usr/lib/python2.4/site-packages/pkg_resources.py", line 1830, in load entry = __import__(self.module_name, globals(),globals(), ['__name__']) File "/usr/lib/python2.4/site-packages/pip-1.5.4-py2.4.egg/pip/__init__.py", line 9, in ? from pip.log import logger File "/usr/lib/python2.4/site-packages/pip-1.5.4-py2.4.egg/pip/log.py", line 19 real_consumer = (consumer if not isinstance(consumer, colorama.AnsiToWin32) ^SyntaxError: invalid syntax还是显示python2.4这一坨东西,怎么去掉python2.4呢?:(
查看下pip
[admin@xxxx ~]$ which pip/usr/bin/Python2.7/bin/pip
[admin@xxxx ~]$ whereis pippip: /usr/bin/pip2.4 /usr/bin/pipwhich和whereis 有什么区别,再开篇说吧还是。继续
sudo /usr/bin/Python2.7/bin/pip install kazoo
[admin@v101108034.sqa.zmf ~]$ sudo /usr/bin/Python2.7/bin/pip install kazooDownloading/unpacking kazoo Downloading kazoo-2.1-py2.py3-none-any.whl (119kB): 119kB downloadedDownloading/unpacking six (from kazoo) Downloading six-1.9.0-py2.py3-none-any.whlInstalling collected packages: kazoo, sixSuccessfully installed kazoo sixCleaning up...终于看到successfully的字样了,撒花~~
3. kazoo的例子,判断路径是否存在
from kazoo.client import KazooClientimport logginglogging.basicConfig()zk = KazooClient(hosts='100.69.170.35:2181,100.69.161.59:2181,10.232.102.190:2181')zk.start()if zk.exists("/my/favorite"): print "OK"else: print "not exists."zk.stop()
保存文件,执行python test, 会打印 “not exists”,表示正常。
0 0
- 安装pip,安装kazoo和一个简单例子
- grail安装和创建一个简单的例子
- redis安装和简单例子
- pip安装和使用
- 安装pip和virtualenv
- 安装setuptools和pip
- 安装easy_install和pip
- pip和setuptools安装
- 安装setuptools和pip
- 安装opencv 和 pip
- 安装setuptools和pip
- pip安装和使用
- 安装setuptools和pip
- pip – pip安装和使用教程
- pip – pip安装和使用教程
- pip – pip安装和使用教程
- pip 安装 和 pip.ini 配置
- python 安装setuptools和pip
- 小火箭案例
- 第12周项目4 - 点、圆的关系
- C++ 数据结构 双链表(模板类)
- 第13周上机实践项目1——动物这样叫
- Auto Layout 使用心得(五)—— 根据文字、图片自动计算 UITableViewCell 高度
- 安装pip,安装kazoo和一个简单例子
- Ubuntu: Install newest firefox
- Lucene基础(四)-- 结合数据库使用
- 连载《一个程序员的成长历程》-19.工作7年,对做技术的一点感悟和理解
- 《程序员修炼之道–从小工到专家》笔记
- cannot resolve getAttribute(java.lang.String)问题的解决
- Android从零单排之签名打包
- HDU 2022 海选女主角
- 通讯录(C语言、文件保存)