python软件安装步骤-Linux中Python 环境软件包安装步骤
简介:
记录一下关于 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 环境软件包安装步骤相关推荐
- linux 全新编译安装,全新linux中通过编译方式安装nginx
先去官网下载linux.tar.gz包 http://nginx.org/en/download.html 传到linxu中 解压tar包 在软件包nginx-1.15.9目录下对NGINX进行配置 ...
- linux上源码安装mysql,Linux中源码包安装MySQL的shell脚本
#!/bin/bash #安装MYSQL yum -y install ncurses-devel yum -y install autoconf tar zxf /cmake--C / cd /cm ...
- linux收缩java位置,找到linux中当前java的安装位置
先看java -version $java version "1.8.0_111" Java(TM) SE Runtime Environment (build 1.8.0_111 ...
- Linux中Python程序CPU占用高排查
Linux中Python程序CPU占用高排查,Linux中Python程序CPU占用高排查,Linux中Python程序CPU占用高排查 kafka-python==2.0.2和 gevent 新版本 ...
- deepin安装软件dpkg_如何修复Linux中损坏的软件包?
[51CTO.com快译]Apt和DNF等Linux软件包管理器功能异常强大.界面异常直观,但这并不意味着就不会出岔子.有时软件包安装会出问题,您得收拾残局.软件包管理器能够修复损坏的软件包并跳过损坏 ...
- Linux中的无人职守安装脚本kickstart
Linux中的无人职守安装脚本kickstart 1 kickstart自动安装脚本的作用 2 实验环境 3 kickstart自动安装脚本的制作 3.1 通过模板生成kickstart文件 3.2用 ...
- linux环境配置以后生效,Linux中修改环境变量及生效方法
Linux中修改环境变量及生效方法 在/etc/profile文件中添加变量[对所有用户生效(永久的)] 用VI在文件/etc/profile文件中增加变量,该变量将会对Linux下所有用户有效,并且 ...
- Linux 中RPM包的安装
Linux 中RPM包的安装 在linux的使用过程中,会用到各种各样的服务,所以就会安装许多软件包. 所以就总结了下边的两种安装方式: 1. 二进制安装 软件包的安装及相关命令: rpm -ivh ...
- 实验二:Linux下Xen环境的安装
实验名称: Linux下Xen环境的安装(centOS7) 实验环境: 本次实验基本是在centOS7的环境下完成,系统内核和系统版本如下: 实验要求: 为centOS7的环境下安装Xen的平台,能够 ...
最新文章
- Ubuntu软件安装命令
- UVa 10118 记忆化搜索 Free Candies
- ************起步科技***********【申明:来源于网络】
- html多语言国际化,gMIS吉密斯i18n多语言国际化更新
- [转载].NET平台微服务项目汇集
- java连接imserver_java后端IM消息推送服务开发——协议
- 因为计算机丢失user32.dll,无法启动程序,说是计算机丢失user32.dll
- 第四章 ---- 事务RedisTemplate
- 社区发现(六)--模块度
- 关于VGGNet网络结构浅谈(主要是VGG16结构)
- 联想怎么启用计算机的无线功能,IdeaCentre B3系列电脑无线连接中心的使用方法...
- 搜狐全体员工遭遇工资补助诈骗,冲上微博热搜第一
- html 在行前显示黑点,Word里有些文字行前面有小黑点是怎么回事?
- 【前端面经】面试:最快最全面的渗透应聘者真实水平
- 如何将amr文件转成mp3格式?
- Linux media子系统
- 看完这个,你还觉得SOME/IP测试难吗?
- 高阶函数,太有用啦!
- python之re模块详解
- 关于在打败C魔王前经常被背刺这件事(C语言常见问题描述及解决方案和原因)
热门文章
- .16-浅析webpack源码之编译后流程梳理
- 打印文件测试的测试点
- java 2类与对象[学堂在线]
- .net Tuple特性
- JS判断是否是移动设备进行http链接重定向
- stm32开发之标准库的介绍
- android人脸识别源代码,Android自带的人脸识别
- python中实例方法与实例属性-Python中的类属性和实例属性以及静态方法和类方法...
- 有道python网课怎么样-如何用python“优雅的”调用有道翻译?
- python教学在线观看-python在线学习