Linux安装python2.7、pip和setuptools

马谦马谦马谦 Python2371字数 1169阅读3分53秒阅读模式

一、说明

CentOS6.5自带python环境为2.6,公司的python环境为2.7.

为了避免出现以后代码出现版本差异,所以把自带的2 .6版本升级到了2.7,过程十分曲折。。。。

中途遇到的问题和解决方法请点击:Python安装时遇到的问题

二、安装步骤

1、下载安装包

官方下载地址为:https://www.python.org/downloads/,选择的版本为2.7.14。

Linux安装python2.7、pip和setuptools-图片1

Linux安装python2.7、pip和setuptools-图片2

直接使用wget下载到本地:wget https://www.python.org/ftp/python/2.7.14/Python-2.7.14.tgz

2、安装

安装前要先装好gccg++、和zlib相关的依赖库,假设安装目录设置为/usr/local/python27,安装步骤如下:

安装完成之后,进入到目录,一共是四个目录:bin include lib share

3、创建链接

创建软链接算是这里最关键的一步了,如果这里没有处理好,以后可能会遇到很多麻烦,动不动就会因为版本的原因报错。

首先先备份系统默认的python命令,一共有四个相关命令:

python python2.6 python26三个文件是同一个文件,不同的名字而已,现在要做的就是替换掉这些文件。

使用python --version 也可以查看版本是否替换成功

Linux安装python2.7、pip和setuptools-图片3

4、修改yum命令

yum命令需要用到python2.6,上面已经把python指向了python2.7,此时如果运行yum将会报错,具体详见:升级python2.7后运行yum出现"No module named yum"的解决办法

三、安装setup-tools和pip

1、先安装setup-tools

https://pypi.python.org/pypi/setuptools下载安装包,可以复制下载链接使用wget命令下载。

Linux安装python2.7、pip和setuptools-图片4

下载下来后,解压安装:

2、安装pip

下载地址:https://pypi.python.org/pypi/pip,和上面一样下载下来,这里可以选择tgz格式的安装包。

Linux安装python2.7、pip和setuptools-图片5

3、创建软链接

进入到/usr/local/python27/bin目录,如果上面安装没报错的话,easy_installpip命令就会出现在这里了:

Linux安装python2.7、pip和setuptools-图片6

创建软链接:

到这里,所有的安装过程就完成了。

 

 最后更新:2017-11-30
马谦马谦马谦
  • 本文由 马谦马谦马谦 发表于 2017年8月18日22:06:02
  • 转载请务必保留本文链接:https://www.dyxmq.cn/program/code/python/linux-install-python-2-7-pip-setuptools.html
xargs命令的基本用法 运维

xargs命令的基本用法

xargs命令是给其他命令传递参数的一个过滤器,也是组合多个命令的一个工具。它擅长将标准输入数据转换成命令行参数,xargs能够处理管道或者stdin并将其转换成特定命令的命令参数。 xargs也可以...
find命令的用法和正则表达式 运维

find命令的用法和正则表达式

find命令用来在指定目录下查找文件,任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件,并且将查找到的子目录和文件全部进...
评论  2  访客  0
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
确定

拖动滑块以完成验证