一: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. 动态调用链接库(dll) 续

    20141118 最近一周做了一个关于仓库管理,拣货任务分配的模块,其中涉及到刷卡自动打印领取任务的功能点. 技术点: C#调用C++.delphi的动态链接库.动态链接库的调用方法不同.效果也不相同 ...

  2. TensorFlow OOM when allocating tensor with shape[5000,384707]

    在session范围内不要进行eval()或者convert_to_tensor()操作, 否则会造成OOM,或者报出错误:GraphDef cannot be larger than 2GB usi ...

  3. SqlBulkCopy实现大批量数据导入

    //自增列重新生成:SqlBulkCopy bc = new SqlBulkCopy(conn) //自增列保留原值:SqlBulkCopy bc = new SqlBulkCopy(conn,Sql ...

  4. GetArxPath

    extern HINSTANCE _hdllInstance;CString GetArxPath(){ CString strArxPath; GetModuleFileName(_hdllInst ...

  5. IOS 11,UIWebView内容随状态栏高度下移,导致状态栏不透明

    解决方案: 方法1:在html中设置 <meta name="viewport" content="viewport-fit=cover,maximum-scale ...

  6. Python中使用SQLite

    参考原文 廖雪峰Python教程 使用SQLite SQLite是一种嵌入式数据库,它的数据库就是一个文件.由于SQLite本身是用C写的,而且体积很小,所以经常被集成到各种应用程序中,甚至在IOS和 ...

  7. UVA12118 Inspector's Dilemma(欧拉路径)

    题目: 某个国家有V(V≤1000)个城市,每两个城市之间都有一条双向道路直接相连,长度为T(每条边的长度都是T).你的任务是找一条最短的道路(起点和终点任意), 使得该道路经过E条指定的边.输出这条 ...

  8. Hadoop Mapreduce 中的FileInputFormat类的文件切分算法和host选择算法

    文件切分算法 文件切分算法主要用于确定InputSplit的个数以及每个InputSplit对应的数据段. FileInputFormat以文件为单位切分成InputSplit.对于每个文件,由以下三 ...

  9. 省市区json结构

    [ { "label": "北京市", "value": "北京市", "children": [ ...

  10. python3 的 zip

    准备放弃生命中这4个小时,然后翻开了python,人生苦短,音乐和python才味甘 1. zip  可以看到zip两个列表,返回一个元组的列表,但是它是个可迭代的对象,得用list才能调用显示: 2 ...