专栏首页编程centos系统安装Python

centos系统安装Python

CentOS 6.5安装Python2.7.14

大家好,周五到了,明天终于可以好好的放松一下了,而且,还是三天的长假哦!自从毕业以后再也没有超过七天的假期了。。终于知道以前为什么那么多人说还是上学好。。今天说一下如何在raksmart服务器centos6.5系统安装Python2.7.14。

首先查看当前系统中的 Python 版本

python --version

返回 Python 2.6.6 为正常。

检查 CentOS 版本

cat /etc/RedHat-release

返回 CentOS release 6.5 (Final) 为正常。

安装所有的开发工具包

yum groupinstall -y "Development tools"

安装其它的必需包

yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel

下载、编译和安装 Python 2.7.14

wget https://www.python.org/ftp/python/2.7.14/Python-2.7.14.tgz

tar zxf Python-2.7.14.tgz

cd Python-2.7.14

./configure

make && make install

默认 Python 2.7.14 会安装在 /usr/local/bin 目录下。

更新系统默认 Python 版本

先把系统默认的旧版 Python 重命名。

mv /usr/bin/python /usr/bin/python.old

再删除系统默认的 python-config 软链接。]

rm -f /usr/bin/python-config

最后创建新版本的 Python 软链接。

ln -s /usr/local/bin/python /usr/bin/python

ln -s /usr/local/bin/python-config /usr/bin/python-config

ln -s /usr/local/include/python2.7/ /usr/include/python2.7

以上步骤做完以后,目录 /usr/bin 下的 Python 应该是

查看新的 Python 版本

python --version

返回 Python 2.7.14 为正常。

以下步骤还是有必要的

为新版 Python 安装 setuptools

wget https://bootstrap.pypa.io/ez_setup.py -O - | python

上述方式异常时,直接输入

https://pypi.io/packages/source/s/setuptools/setuptools-33.1.1.zip

下载解压后进行python install setup.py进行安装

setuptools 正确安装完成后,easy_install 命令就会被安装在 /usr/local/bin 目录下了。

为新版 Python 安装 pip

easy_install pip

正确安装完成后,pip 命令就会被安装在 /usr/local/bin 目录下了。

为新版 Python 安装 distribute 包(可选)

pip install distribute

至此,新版 Python 即算安装完毕了。

注意:这可能会导致以前安装过的 Python 程序运行不了或者无法重启之类的。原因是旧版的 pkg_resources 位于 /usr/lib/python2.6/site-packages 下。而新版的则是在 /usr/local/lib/python2.7/site-packages 下。

所以,我们需要将python2.6下site-packages目录中的文件拷贝到python2.7/site-packages下。

好了今天就到这里,祝大家元旦愉快,下周见咯。

本文来自企鹅号 - 小班说主机媒体

我来说两句

0 条评论
登录 后参与评论

相关文章

  • AI入门工具篇-Tensorflow安装

    还记得去年大火大热的AlphaGo吗?从2015年开始,AlphaGo这名“网络棋手”先后挑战了欧洲围棋冠军、世界围棋冠军,几战成名后,吸引了大量的关注。而它背...

    企鹅号小编
  • Python学习笔记之一

    一、Python简介 Python是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于19...

    企鹅号小编
  • python学习推荐:anaconda

    前言 Python因轻简易用,并且擅长计算数据,渐渐走入了生物信息的大圈子,但用好却不易学,其中比较头疼的就是包管理和Python不同版本的问题,特别是当你使用...

    企鹅号小编
  • Centos 6.4 python 2.6 升级到 2.7

    Java学习123
  • Python 2.6.6升级到Pytho

    6. 解决升级python后yum无法使用的问题(yum不兼容python2.7)

    py3study
  • LINUX CENTOS7下安装PYTH

    Centos7默认安装了python2.7.5 因为一些命令要用它比如yum 它使用的是python2.7.5。

    py3study
  • Cent OS7安装Python 2.7

        这种安装方式为在系统原基础上进行编译安装python2.7.15不废话,直接开始主题。

    py3study
  • 安装 python2.7.10

    在centos6.5 中 默认的Python版本是 2.6.6,我在使用Django最新版本的时候,发现出现语法错误!于是决定升级Python;步骤如下

    py3study
  • 1-----python编程语言介绍和安

    2,机器语言--->汇编语言--->C语言--->Java ,C#,PHP,Python

    py3study
  • python 3.6.4 一键安装

    py3study

扫码关注云+社区

领取腾讯云代金券