python 安装pip
2015-07-24 13:54
696 查看
centos 6.4 升级 python 安装pip
cenots升级python麻烦死了,6.4也不更新下版本,死在2.6.6了,真Y的蛋疼啊~~~先升级Python,执行[code]wget http://www.python.org/ftp/python/2.7.5/Python-2.7.5.tgz tar zxvf Python-2.7.5.tgz cd Python-2.7.5 ./configure make all make install make clean make distclean目前的路径应该是/usr/local/bin/python2.7,顺便看下版本
[code]/usr/local/bin/python2.7 -V然后查下当前的版本
[code]python -V我这里显示的是2.6.6
[code]mv /usr/bin/python /usr/bin/python2.6.6 ln -s /usr/local/bin/python2.7 /usr/bin/python现在再看下版本
[code]python -V应该显示2.7.5了吧yum依赖修改
[code]nano /usr/bin/yum将头部的
#!/usr/bin/python修改为
#!/usr/bin/python2.6.6即可.安装setuptools
[code]wget http://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11-py2.7.egg --no-check-certificate sh setuptools-0.6c11-py2.7.egg可能胡出现问题:执行sh setuptools-0.6c11-py2.7.egg,后 显示 can t decompress data zlib not available 错误,进入python2.7的下载目录重新编译,./configure ,make all , make install完后再执行sh setuptools-0.6c11-py2.7.egg ,完成egg安装。安装pip
[code]wget http://pypi.python.org/packages/source/p/pip/pip-1.0.2.tar.gz --no-check-certificate tar zxf pip-1.0.2.tar.gz cd pip-1.0.2 python setup.py install不知道最近怎么回事,下载python的东西,必须加--no-check-certificate.....现在,可以很方便的使用pip install安装东西,例如
[code]pip install pelican pip install Markdownpython2.7,报错如下:Traceback (most recent call last): File "/usr/local/bin/pip", line 9, in <module> load_entry_point('pip==1.4.1', 'console_scripts', 'pip')() File "build/bdist.linux-x86_64/egg/pkg_resources.py", line 378, in load_entry_point File "build/bdist.linux-x86_64/egg/pkg_resources.py", line 2566, in load_entry_point File "build/bdist.linux-x86_64/egg/pkg_resources.py", line 2260, in load File "/usr/local/lib/python2.7/site-packages/pip-1.4.1-py2.7.egg/pip/__init__.py", line 10, in <module> from pip.util import get_installed_distributions, get_prog File "/usr/local/lib/python2.7/site-packages/pip-1.4.1-py2.7.egg/pip/util.py", line 17, in <module> from pip.vendor.distlib import version File "/usr/local/lib/python2.7/site-packages/pip-1.4.1-py2.7.egg/pip/vendor/distlib/version.py", line 13, in <module> from .compat import string_types File "/usr/local/lib/python2.7/site-packages/pip-1.4.1-py2.7.egg/pip/vendor/distlib/compat.py", line 31, in <module> from urllib2 import (Request, urlopen, URLError, HTTPError,ImportError: cannot import name HTTPSHandle处理:yum安装openssl和openssl-devel。然后重新编译python。
相关文章推荐
- python 黑名单过滤
- python-__init__.py 与模块对象的关系
- Python正则表达式指南
- python MySQL数据库连接
- Python计算图形中三角形数量
- Python 目录操作
- Python爬虫学习開篇
- python academy
- 将Python的Django框架与认证系统整合的方法
- 第一个Python程序——执行cmd命令
- Python字符串转换成浮点数函数分享
- python:undefined symbol: PyUnicodeUCS*问题
- Python下opencv使用笔记(十二)(k均值算法之图像分割)
- 小白学python(一) 最简单的代码片段
- Hadoop的Python框架指南
- windows下的python和pip安装
- 详解Python的Django框架中的中间件
- python学习笔记(零碎)
- Python version 2.7 required, which was not found in the registry
- 浅谈Python的Django框架中的缓存控制