多语言展示
当前在线:503今日阅读:57今日分享:41

centos6.6 python2.6升级python2.7并安装pip

前段时间,公司有个项目需要用到NLTK这个库,安装使用这个库python版本需要>=2.7,且需要安装pip命令;的服务器python版本是2.6版本,且也没有pip命令。之前用的是PHP,我这也是首次使用python 相关的库,csdn上其实也有相关的文章,但是感觉都不怎么全面。所以我就把安装流程梳理了一遍,按照此流程安装,能保证成功安装。希望能对查看者有所帮助。
方法/步骤
1

1.使用 wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz,下载Python-2.7.3.tar.bz2安装包,下载之后别急着安装。1)先执行以下命令(防止后面安装出现依赖包的问题):sudo yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel mysql-devel  python-devel mysql libxml2-dev libxslt-devel 2)解压安装包,并修改配置tar -xzvf  Python-2.7.3.tar.bz2cd Python-2.7.3/Modulesvi Setup找到 #zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz 把前面的 # 号去掉(修改配置是防止安装setuptools出现缺少zlib的问题)(去掉#后,按 Esc 键,输入 :wq 保存退出)3)编译安装./configure --prefix=/usr/local/make && make install

2

2.在安装pip命令之前,先安装setuptools,因为pip安装需要用到setuptools。接下来就先安装setuptools。1)下载setuptools安装包wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz 2)解压setuptools-0.6c11.tar.gztar -xzvf setuptools-0.6c11.tar.gz3)安装cd setuptools-0.6c11/python setup.py buildpython setup.py install

3

3.安装pip1)下载pip安装包wget https://pypi.python.org/packages/source/p/pip/pip-1.3.1.tar.gz --no-check-certificate由于下载pip是基于https协议的,故需要在wget url后面加上 --no-check-certificate,否则不能下载2)解压pip-1.3.1.tar.gztar -xzvf pip-1.3.1.tar.gz3)安装cd pip-1.3.1python setup.py install

推荐信息