centos下安装python2.7.9和pip1.5.5

以前一直用ubantu下的python,ubantu比较卡。自己倾向于使用centos,但默认的python版本太低,所以重新装了一个python和ipython

centos6.5安装python2.7.9

第一步:安装devtoolset

[[email protected] ~]# yum groupinstall "Development tools"

第二步:安装编译python所需要的包

[[email protected] ~]# yum install zlib-devel

[[email protected] ~]# yum install bzip2-devel

[[email protected] ~]# yum install openssl-devel

[[email protected] ~]# yum install ncurses-devel

[[email protected] ~]# yum install sqlite-devel

第三步:下载并解压python2.7.9

[[email protected] ~]# cd /usr

[[email protected] usr]# wget --no-check-certificate https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tar.xz

[[email protected] usr]# tar -zxvf Python-2.7.9.tar.xz

[[email protected] usr]# chmod u+x Python-2.7.9.tar.xz

[[email protected] usr]# tar xf Python-2.7.9.tar.xz

第四步:编译和安装python2.7.9

[[email protected] Python-2.7.9]# ./configure --prefix=/usr/local

[[email protected] Python-2.7.9]# make && make install

第五步:将python命令指向Python 2.7.9(貌似非必须我没用到)

[[email protected] ~]# ln -s /usr/local/bin/python2.7 /usr/local/bin/python #好多文章说要这步,但是我的没使用这步已经是2.7.9版本的了。

centos6.5安装pip1.5.5

第一步:下载pip1.5.5并解压

[[email protected] usr]# wget --no-check-certificate https://github.com/pypa/pip/archive/1.5.5.tar.gz

[[email protected] usr]# chmod u+x 1.5.5

[[email protected] usr]# tar -zxvf 1.5.5

[[email protected] usr]# cd pip-1.5.5

第三步:安装pip

[[email protected] pip-1.5.5]# python setup.py install #执行这个命令报错,没有setuptools模块,得先安装

################################################################################

第二步:安装setuptools

[[email protected] usr]# wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz --no-check-certificate #可以加在后面,一定要加上后面这部分,不然下载不了

[[email protected] usr]# chmod u+x setuptools-0.6c11.tar.gz

[[email protected] usr]# tar -zxvf setuptools-0.6c11.tar.gz

[[email protected] usr]# cd setuptools-0.6c11

[[email protected] usr]# python setup.py build

[[email protected] usr]# python setup.py install

################################################################################

第三步:安装pip

[[email protected] pip-1.5.5]# python setup.py install #现在可以进行pip安装

[[email protected] ~]# pip install -U pip #更新pip

################################################################################

第四步:安装科学计算的相关的包

[[email protected] ~]# pip install numpy #矩阵运算

[[email protected] ~]# pip install scipy #线性代数或各种优化

[[email protected] ~]# pip install pandas #数据分析

[[email protected] ~]# pip install matplotlib #可视化

[[email protected] ~]# pip install -U nltk #自然语言处理

[[email protected] ~]# pip install -U scikit-learn #机器学习库 #这个安装了但是进入python导入不成功,后续再解决

#################################################################################

[[email protected] ~]# pip install ipython #安装ipython。到这里ipython就安装好了

[[email protected] ~]# yum install readline-devel #这一步是因为网上有帖子ipython需要依赖包,顺便就安装了

参考资料:

http://www.cnblogs.com/dudu/p/4294238.html

时间: 2024-12-15 06:18:30

centos下安装python2.7.9和pip1.5.5的相关文章

centos下安装python2.7.1 以及装完后 yum 不能用的问题

转载自http://blog.163.com/[email protected]/blog/static/164767406201221614650717/ 由于CentOS的yum是采用的Python2.4.X进行开发的,所以不支持更高版本的python安装,所以需要进行手工的安装. 首先安装依赖包,运行如下命令 yum install -y gcc make yum install -y libxml2 yum install -y libxslt yum install -y pkgcon

centos和readhat下安装python2.7

1.安装基本库yum install gccyum install makeyum install zlib-develyum install bzip2-develyum install openssl-develyum install ncurses-devel 2.获得python2.7.4wget http://www.python.org/ftp/python/2.7.4/Python-2.7.4.tar.bz2 3.解压 tar xf Python-2.7.4.tar.bz2 4.配

centos下安装gateone: webssh

文件下载在 https://github.com/liftoff/GateOne/downloads 比较奇怪的是wget经常失败 https的连接总是有问题 另外,需要安装tornado2.4.1, 以及 ordereddict, 这些都用pip install 在python2.6及python2.7上都试成功 安装完成后,需要查看一下server.conf文件 另外用service start方式似乎有些问题,直接python gateone.py好了 cat xxx.png 可以显示图片

Centos下安装memcached+memcached教程

Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载.它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态.数据库驱动网站的速度.Memcached基于一个存储键/值对的hashmap.其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信. Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据.简单的说就是将

CentOS下安装Filezilla软件

CentOS下安装Filezilla软件 说到Centos大家都是非常熟悉了,当然Filezilla也是日常中应用的软件,但是在linux下安装怎么操作呢.安装Filezilla有多个方式,但用户应该最喜欢用的就是下载安装包,然后执行安装.安装Filezilla前需要,下载安装包,然后需要安装编译器,以上工作准备好后,还需要解压,所以比较零碎,所以我就没选择通过安装包进行过安装,在此我通过rpm进行安装,首选是下载所需文件,然后进行yum安装.具体见习: 首选是安装Rpm,在centos下执行以

Centos下安装Redmine

1 Redmine介绍 Redmine是基于ROR框架开发的一套跨平台项目管理系统,是项目管理系统的后起之秀,据说是源于Basecamp的ror版而来,支持多种数据库,除了和DotProject的功能大致相当外,还有不少自己的独特的功能,例如提供wiki.新闻台.时间跟踪.feed聚合.导出pdf等,还可以集成其它版本管理系统和BUG跟踪系统,例如SVN.CVS.TD等. 2 安装说明 操作系统:centos6.0 64位 所需软件:bitnami-redmine-2.5.2-0-linux-x

CentOS下安装Apache步骤详解

CentOS下安装Apache步骤详解 一.实验环境 Linux: CentOS release 6.7 (Final) Apache: httpd-2.4.23.tar.gz VMware: VMware 10.0 宿主机: Win10 x64 二.Apache介绍 Apache一款 Web服务器软件.它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一.它快速.可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器

在CentOS下安装Ngix服务及集群PHP、Tomcat

资源下载地址:http://download.csdn.net/detail/attagain/7570597 一. Ngix依赖模块安装 Ngix依赖模块有:pcre.zlib.openssl.md5 /sha1(如果系统中没有安装相应模块,需要按照下列方式安装) 1. 安装pcre模块(8.35) 官方网站:http://www.pcre.org/ 安装命令: # unzip pcre-8.35.zip # cd pcre-8.35 # ./configure # make && ma

Linux CentOS下安装、配置mysql数据库

如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk.tomcat.eclipse的安装(这个在之前的一篇随笔中已经有详细讲解了Linux学习之CentOS(七)--CentOS下j2ee环境搭建),如果要开发web项目,我们当然可以安装一个myeclipse到Linux系统上去,这个安装方法和安装eclipse完全相同,就没有记录下来了,有了jdk.tomcat.eclipse我们就已经能进行我们的程序开发了,但是如果要做一个项目,哪怕是小的不能再小的项目都离不开数