CentOS安装python-2.7+安装pip-10.0.0

注:以下所有操作均在CentOS 6.8 x86_64位系统下完成。

首先查看当前系统预装的python版本:

# whereis python
python2: /usr/bin/python2 /usr/bin/python2.6 /usr/lib/python2.6 /usr/lib64/python2.6 /usr/include/python2.6
# pthyon --version
Python 2.6.6
# cd /usr/bin
# ls -l python*
-rwxr-xr-x 2 root root 4864 Aug 18  2016 python
lrwxrwxrwx 1 root root    6 Aug 24  2017 python2 -> python
-rwxr-xr-x 2 root root 4864 Aug 18  2016 python2.6

系统默认安装的是python-2.6.6,由于2.6版本已经不再被支持,所以这里将其升级成2.7版本。

#安装python#

开始下载python并进行编译安装:

# wget https://www.python.org/ftp/python/2.7/Python-2.7.tgz
# tar zxf Python-2.7.tgz
# cd Python-2.7
# ./configure --prefix=/usr/local/python-2.7
# make && make install

然后配置环境替换默认的python-2.6:

# vim /etc/profile

...
export PY_HOME=/usr/local/python-2.7
export PATH=$PY_HOME/bin:$PATH
...
# source /etc/profile
# python --version
Python 2.7

重新指向python2的软链:

# rm -f /usr/bin/python2
# ln -s /usr/local/python-2.7/bin/python /usr/bin/python2

至此,python安装完毕。

#安装pip#

首先查看当前的pip的版本:

# whereis pip
pip: /usr/bin/pip /usr/bin/pip2.6
# pip --version
pip 9.0.1 from /usr/lib/python2.6/site-packages (python 2.6)

当前的pip是python2.6的,所以同样需要升级安装。

首先需要安装setuptools:

# wget https://files.pythonhosted.org/packages/72/c2/c09362ab29338413ab687b47dab03bab4a792e2bbb727a1eb5e0a88e3b86/setuptools-39.0.1.zip
# unzip setuptools-39.0.1.zip
# cd setuptools-39.0.1
# python setup.py install
...
Installed /usr/local/python-2.7/lib/python2.7/site-packages/setuptools-39.0.1-py2.7.egg
Processing dependencies for setuptools==39.0.1
Finished processing dependencies for setuptools==39.0.1

然后安装pip:

# wget https://files.pythonhosted.org/packages/e0/69/983a8e47d3dfb51e1463c1e962b2ccd1d74ec4e236e232625e353d830ed2/pip-10.0.0.tar.gz
# tar zxf pip-10.0.0.tar.gz
# cd pip-10.0.0
# python setup.py install
...
Installed /usr/local/python-2.7/lib/python2.7/site-packages/pip-10.0.0-py2.7.egg
Processing dependencies for pip==10.0.0
Finished processing dependencies for pip==10.0.0

然后配置环境替换默认的pip:

# which pip
/usr/local/python-2.7/bin/pip
# source /etc/profile
# pip --version
pip 10.0.0 from /usr/local/python-2.7/lib/python2.7/site-packages/pip-10.0.0-py2.7.egg/pip (python 2.7)

至此,安装完成。

原文地址:https://www.cnblogs.com/brishenzhou/p/8884515.html

时间: 2025-01-14 05:33:49

CentOS安装python-2.7+安装pip-10.0.0的相关文章

CentOS 6.4安装pip,CentOS安装python包管理安装工具pip的方法

之前有的朋友问我,CentOS版本怎么安装python的pip,我之前给出的Ubuntu下apt-get的方法 ubuntu 需要先安装下pip吧, apt-get install python-pip 安装requests, pip install requests 但是有的朋友由于是centos的,直接 yum install pip  或者 yum install python-pip都是不行的. 其实不能yum那就直接下载编译安装呗... CentOS 6.4安装pip,CentOS安装

转: CentOS 6.4安装pip,CentOS安装python包管理安装工具pip的方法

from: http://www.linuxde.net/2014/05/15576.html CentOS 6.4安装pip,CentOS安装python包管理安装工具pip的方法 2014/05/12 centos, pip, Python 运维管理经验与工具 2 70,955 之前有的朋友问我,CentOS版本怎么安装python的pip,我之前给出的Ubuntu下apt-get的方法 ubuntu 需要先安装下pip吧, apt-get install python-pip 安装requ

windows安装python包管理工具pip

windows安装python包管理工具pip     pip 是一个Python包管理工具,主要是用于安装 PyPI 上的软件包,可以替代 easy_install 工具. 一.前期准备 首先确认windows机器上面是否已经安装好了python.在cmd中输入python --version和python看看是否有反应 如上面所示,表示已经在windows平台上面搭建好了python环境. 二.下载安装 1.到官网去https://pypi.python.org/pypi/pip#downl

Windows安装Python包下载工具pip遇到的问题

到Python的官网下载get-pip.py文件,然后按照说明进行安装. 在安装过程中,我遇到以下问题: cmd的codepage引起的编码错误,提示65001编码错误,通过chcp 936切换到默认的代码页可解决此问题. 其次是权限的问题,运行cmd时已管理员权限启动即可. 最后安装完,需要将python目下的scritps目录添加到path环境下,方便直接使用pip命令. PS,不管遇到什么问题,一定记得根据提示看看错误日志,分析下原因,那么错误解决起来就很容易啦. Windows安装Pyt

windows下安装python 的 easy_install 和pip

easy_install 和 pip 都是用来下载安装Python一个公共资源库PyPI的相关资源包的工具.pip是easy_install的改进版,提供更好的提示信息,删除package等功能.老版本的python中只有easy_install,没有pip. 安装easy_install 1.下载地址:http://pypi.python.org/pypi/setuptools2.下载:ez_setup.py 3.cmd进入放有ez_setup.py的目录,运行python ez_setup.

在windows下安装python包管理器pip及使用

从来没有在Windows下用过pip,今天试了下,原来pip也可以在Windows下安装,使用也和Linux下一样简单. 先从下面的地址下载pip源码: http://pypi.python.org/pypi/pip/ 最新版本是6.0.8,下载连接为: http://pypi.python.org/packages/source/p/pip/pip-6.0.8.tar.gz#md5=2332e6f97e75ded3bddde0ced01dbda3 下载下来后解压,打开命令行: 1.利用cd命令

Linux服务器中安装python包管理工具pip

pip是python的包管理工具,python的强大之处除了在于语法的简练,还有就是对众多的库支持了. 1.下载pip包管理工具 链接地址:https://pypi.python.org/pypi/pip/#downloads 2.winscp上传至服务器, 3.解压到服务器的某个目录: 4.安装完成: 接下来可以进行的安装python的各种第三方模块包了.

安装python包管理工具pip

安装步骤(必须已经安装过python) 1>curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py 2>python get-pip.py 3>配置pip的环境变量(python的环境变量\Scripts\) 这是pip的官方网址 原文地址:https://www.cnblogs.com/guojikun/p/8484915.html

关于已经安装python为何还要安装python-dev

linux发行版通常会把类库的头文件和相关的pkg-config分拆成一个单独的xxx-dev(el)包. 以python为例, 以下情况你是需要python-dev的 你需要自己安装一个源外的python类库, 而这个类库内含需要编译的调用python api的c/c++文件 你自己写的一个程序编译需要链接libpythonXX.(a|so)(注:以上不含使用ctypes/ffi或者裸dlsym方式直接调用libpython.so) 其他正常使用python或者通过安装源内的python类库的

office 2010 安装时出错 MSXML版本6.10.1129.0

微软下载网址:https://www.microsoft.com/zh-cn/download/details.aspx?id=6276&751be11f-ede8-5a0c-058c-2ee190a24fa6=True Win7 64位下载安装32和64的,然后把这个保存成.reg文件导入注册表: Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\TypeLib\{F5078F18-C551-11D3-89B9-0000F81FE2