一:python2.7.12安装
 
#获取python2.7.12
 
#确保安装如下软件如果没有请使用yum安装
gcc zlib zlib-devel python-devel libffi-devel openssl openssl-devel make automake
 
gcc     #为编译时使用,如果不安装make会报错
 
zlib    #为安装setuptools时使用,否则会有如下报错:
RuntimeError: Compression requires the (missing) zlib module
 
openssl  #如果不安装的话用pip安装模块的时候会报错,显示ssl module不可用之类的。。。
 
 
# 解压
tar xvf Python-2.7.12.tgz  
 
# 进入安装目录
cd Python-2.7.12
 
# 配置软件生成Makefile
sudo ./configure \ 
--prefix=/usr/local/python2.7 
--with-zlib=/usr/local/include 
 
 
# 编译安装
make && make install
 
# 进入到python安装头文件目录
cd /usr/local/python2.7/include/python2.7/
 
# 进入可执行二进制文件目录
cd /usr/bin/
 
# 重命名旧版本
sudo mv python2.6 python2.6.6
 
# 修改yum命令的python位置,防止yum的无法使用
sudo sed -i 's@#!/usr/bin/python@#!/usr/bin/python2.6@' /usr/bin/yum
 
# 设置新安装python的软连接
sudo ln -s /usr/local/python2.7/bin/python /usr/bin/python
 
# 查看是否安装成功
 
=======================================================================================
二:setuptools安装
下载最新setuptools上转到linux
解压安装
cd setuptools
python setup.py install
ln -s /usr/local/python2.7/bin/pip /usr/bin/pip
 
三:pip安装
 
# 获取pip9.0.1
 
# 解压
tar xvf pip-9.0.1.tar.gz
 
# 安装pip
cd pip-9.0.1
sudo python setup.py install
 
# 设置环境变量,普通用户一样设置
~/.bash_profile添加如下内容:
 
PYTHON_HOME=/usr/local/python2.7
PATH=$PATH:$HOME/bin:$PYTHON_HOME/bin
 
source ~/.bash_profile
 
# 做一个软连接防止sudo pip command not found出现
which pip  #先用which 看一下pip的路径
sudo ln -s /usr/local/python2.7/bin/pip /usr/bin/pip
 
 
# 选取国内pip源安装软件
创建文件及文件夹在用户家目录下 ~/.pip/pip.conf
添加如下内容:
[global]
 
# 可以安装模块了
pip install PyYAML --trusted-host pypi.douban.com
 
 
=======================================================================================
 
四:pexpect安装
pip install pexpect

python-pexpect_01安装的更多相关文章

  1. Python的安装和详细配置

    Python是一种面向对象.解释型计算机程序设计语言.被认为是比较好的胶水语言.至于其他的,你可以去百度一下.本文仅介绍python的安装和配置,供刚入门的朋友快速搭建自己的学习和开发环境.本人欢迎大 ...

  2. python requests 安装

    在 windows 系统下,只需要输入命令 pip install requests ,即可安装. 在 linux 系统下,只需要输入命令 sudo  pip install requests ,即可 ...

  3. Python 的安装与配置(Windows)

    Python2.7安装配置 python的官网地址:https://www.python.org/ 我这里下载的是python2.7.12版本的 下载后点击安装文件,直接点击下一步知道finally完 ...

  4. 初学python之安装Jupyter notebook

    一开始安装python的时候,安装的是最新版的python3.6的最新版.而且怕出问题,选择的都是默认安装路径.以为这样总不会出什么问题.一开始确实这样,安装modgodb等一切顺利.然而在安装jup ...

  5. 转: python如何安装pip和easy_installer工具

    原文地址: http://blog.chinaunix.net/uid-12014716-id-3859827.html 1.在以下地址下载最新的PIP安装文件:http://pypi.python. ...

  6. CentOS 6.5升级Python和安装IPython

    <转自:http://www.noanylove.com/2014/10/centos-6-5-sheng-ji-python-he-an-zhuang-ipython/>自己常用.以做备 ...

  7. python Scrapy安装和介绍

    python Scrapy安装和介绍 Windows7下安装1.执行easy_install Scrapy Centos6.5下安装 1.库文件安装yum install libxslt-devel ...

  8. window下从python开始安装科学计算环境

    Numpy等Python科学计算包的安装与配置 参考: 1.下载并安装 http://www.jb51.net/article/61810.htm 1.安装easy_install,就是为了我们安装第 ...

  9. Python virtualenv安装库报错SSL: CERTIFICATE_VERIFY_FAILED

    Python virtualenv安装库报错SSL: CERTIFICATE_VERIFY_FAILED 问题描述 使用pip按照virtualenv报错,如下: pip install virtua ...

  10. (Python) 安装、基本语法

    从今天起,我将开启python学习模式,并用博客记录学习的过程和相关知识点 1.Python下载安装 可以在官网:https://www.python.org/downloads/ 中下载各种版本的P ...

随机推荐

  1. 【译】x86程序员手册27-7.6任务链

    7.6 Task Linking 任务链 The back-link field of the TSS and the NT (nested task) bit of the flag word to ...

  2. PHP几个常用的概率算法

    算法一 /** * 全概率计算 * * @param array $p array('a'=>0.5,'b'=>0.2,'c'=>0.4) * @return string 返回上面 ...

  3. (转) 淘淘商城系列——Redis的安装

    http://blog.csdn.net/yerenyuan_pku/article/details/72849612 通过上文的学习,我相信大家已经将首页的轮播图展示出来了,接下来我们将进入一个新的 ...

  4. HDU_1022_Train Problem I

    Train Problem I Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)T ...

  5. 重启rsyncd

    systemctl  restart  rsyncd.service

  6. 社交网络图中结点的“重要性”计算 (30 分) C++解法

    社交网络图中结点的"重要性"计算 (30 分) 在社交网络中,个人或单位(结点)之间通过某些关系(边)联系起来.他们受到这些关系的影响,这种影响可以理解为网络中相互连接的结点之间蔓 ...

  7. 搜索--P1605 迷宫

    题目背景 迷宫 [问题描述] 给定一个N*M方格的迷宫,迷宫里有T处障碍,障碍处不可通过.给定起点坐标和 终点坐标,问: 每个方格最多经过1次,有多少种从起点坐标到终点坐标的方案.在迷宫 中移动有上下 ...

  8. Win2008 Server下配置安装IIS

    最近又买了台服务器,接下来就是配置环境啦. 接下来接记录一下IIS的配置过程. 首先找到服务器管理器 打开后找到角色,点击添加角色 处理添加角色向导 勾选Web服务器(IIS) 点击添加必要功能 然后 ...

  9. Python数据分析与展示(1)-数据分析之表示(2)-NumPy数据存取与函数

    NumPy数据存取与函数 数据的CSV文件存取 CSV文件 CSV(Comma-Separated Value,逗号分隔值) CSV是一种常见的文件格式,用来存储批量数据. 将数据写入CSV文件 np ...

  10. NT9666X调试log

    1.给GSensor_open();前加上打印函数DEBUG_P;打印如下信息: ######## FILE = e:/Project_code/Philips_PanGu/Philips_PanGu ...