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:
确定

拖动滑块以完成验证