简介:

记录一下关于 Python 环境软件包的一些安装步骤

1、升级 Python 到 2.7.10( 默认 2.6.6 )

shell > yum -y install epel-release

shell > yum -y install gcc wget readline-devel zlib-devel openssl-devel

shell > wget https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgz

shell > tar zxf Python-2.7.10.tgz

shell > cd Python-2.7.10 ; ./configure --prefix=/usr/local/python2.7 ; make ; make install

shell > mv /usr/bin/python /usr/bin/old_python

shell > ln -s /usr/local/python2.7/bin/python /usr/bin/python

shell > sed -i '1s/python/old_python/' /usr/bin/yum

shell > python -V

Python 2.7.10

## 这样就实现的 python 的升级

## readline-devel 这个包要事先安装,不然后面的 ipython 不支持 tab 、方向键等,还要重新编译 python

## zlib-devel 这个包 Setuptools 会用到,openssl-devel 这个包 pip 会用到

## /usr/bin/yum 文件解释器要改一下,不然无法使用 yum

2、安装 Setuptools

shell > wget https://pypi.python.org/packages/source/s/setuptools/setuptools-15.2.tar.gz#md5=a9028a9794fc7ae02320d32e2d7e12ee

shell > tar zxf setuptools-15.2.tar.gz

shell > cd setuptools-15.2 ; python setup.py install

shell > ln -s /usr/local/python2.7/bin/easy_install /usr/bin/easy_install

## 这样 Setuptools 也安装好了,如果不安装这个包直接下载 pip 源码包安装可能会报错说找不到 Setuptools

3、安装 pip

shell > wget https://pypi.python.org/packages/source/p/pip/pip-6.1.1.tar.gz#md5=6b19e0a934d982a5a4b798e957cb6d45

shell > tar zxf pip-6.1.1.tar.gz

shell > cd pip-6.1.1 ; python setup.py install

shell > ln -s /usr/local/python2.7/bin/pip /usr/bin/pip

## 这样 pip 也安装好了,当然,有了 easy_install 就可以直接 easy_install pip 了,源码只是另外一种安装方式

4、安装 ipython

shell > wget https://pypi.python.org/packages/source/i/ipython/ipython-3.1.0.tar.gz#md5=a749d90c16068687b0ec45a27e72ef8f

shell > tar zxf ipython-3.1.0.tar.gz

shell > cd ipython-3.1.0 ; python setup.py install

shell > ln -s /usr/local/python2.7/bin/ipython /usr/bin/ipython

## 这样 ipython 也安装好了,同样可以通过 pip install ipython 来快速安装

python软件安装步骤-Linux中Python 环境软件包安装步骤相关推荐

  1. linux 全新编译安装,全新linux中通过编译方式安装nginx

    先去官网下载linux.tar.gz包 http://nginx.org/en/download.html 传到linxu中 解压tar包 在软件包nginx-1.15.9目录下对NGINX进行配置 ...

  2. linux上源码安装mysql,Linux中源码包安装MySQL的shell脚本

    #!/bin/bash #安装MYSQL yum -y install ncurses-devel yum -y install autoconf tar zxf /cmake--C / cd /cm ...

  3. linux收缩java位置,找到linux中当前java的安装位置

    先看java -version $java version "1.8.0_111" Java(TM) SE Runtime Environment (build 1.8.0_111 ...

  4. Linux中Python程序CPU占用高排查

    Linux中Python程序CPU占用高排查,Linux中Python程序CPU占用高排查,Linux中Python程序CPU占用高排查 kafka-python==2.0.2和 gevent 新版本 ...

  5. deepin安装软件dpkg_如何修复Linux中损坏的软件包?

    [51CTO.com快译]Apt和DNF等Linux软件包管理器功能异常强大.界面异常直观,但这并不意味着就不会出岔子.有时软件包安装会出问题,您得收拾残局.软件包管理器能够修复损坏的软件包并跳过损坏 ...

  6. Linux中的无人职守安装脚本kickstart

    Linux中的无人职守安装脚本kickstart 1 kickstart自动安装脚本的作用 2 实验环境 3 kickstart自动安装脚本的制作 3.1 通过模板生成kickstart文件 3.2用 ...

  7. linux环境配置以后生效,Linux中修改环境变量及生效方法

    Linux中修改环境变量及生效方法 在/etc/profile文件中添加变量[对所有用户生效(永久的)] 用VI在文件/etc/profile文件中增加变量,该变量将会对Linux下所有用户有效,并且 ...

  8. Linux 中RPM包的安装

    Linux 中RPM包的安装 在linux的使用过程中,会用到各种各样的服务,所以就会安装许多软件包. 所以就总结了下边的两种安装方式: 1. 二进制安装 软件包的安装及相关命令: rpm -ivh ...

  9. 实验二:Linux下Xen环境的安装

    实验名称: Linux下Xen环境的安装(centOS7) 实验环境: 本次实验基本是在centOS7的环境下完成,系统内核和系统版本如下: 实验要求: 为centOS7的环境下安装Xen的平台,能够 ...

最新文章

  1. Ubuntu软件安装命令
  2. UVa 10118 记忆化搜索 Free Candies
  3. ************起步科技***********【申明:来源于网络】
  4. html多语言国际化,gMIS吉密斯i18n多语言国际化更新
  5. [转载].NET平台微服务项目汇集
  6. java连接imserver_java后端IM消息推送服务开发——协议
  7. 因为计算机丢失user32.dll,无法启动程序,说是计算机丢失user32.dll
  8. 第四章 ---- 事务RedisTemplate
  9. 社区发现(六)--模块度
  10. 关于VGGNet网络结构浅谈(主要是VGG16结构)
  11. 联想怎么启用计算机的无线功能,IdeaCentre B3系列电脑无线连接中心的使用方法...
  12. 搜狐全体员工遭遇工资补助诈骗,冲上微博热搜第一
  13. html 在行前显示黑点,Word里有些文字行前面有小黑点是怎么回事?
  14. 【前端面经】面试:最快最全面的渗透应聘者真实水平
  15. 如何将amr文件转成mp3格式?
  16. Linux media子系统
  17. 看完这个,你还觉得SOME/IP测试难吗?
  18. 高阶函数,太有用啦!
  19. python之re模块详解
  20. 关于在打败C魔王前经常被背刺这件事(C语言常见问题描述及解决方案和原因)

热门文章

  1. .16-浅析webpack源码之编译后流程梳理
  2. 打印文件测试的测试点
  3. java 2类与对象[学堂在线]
  4. .net Tuple特性
  5. JS判断是否是移动设备进行http链接重定向
  6. stm32开发之标准库的介绍
  7. android人脸识别源代码,Android自带的人脸识别
  8. python中实例方法与实例属性-Python中的类属性和实例属性以及静态方法和类方法...
  9. 有道python网课怎么样-如何用python“优雅的”调用有道翻译?
  10. python教学在线观看-python在线学习