1.安装python2.7.3

Cent OS 6.5默认装的有python2.6.6,需要重新安装python2.7.3
下载地址:https://www.python.org/downloads/source/ 
解压缩到当前目录:tar -zxvf Python-2.7.3.tgz 
打开刚解压的文件夹:cd Python-2.7.3 
安装python2.7.11: 
./configure –prefix=/usr/local/python2.7.3(此处因为是新服务器,没有装gcc,出现报错,安装好gcc后ok) 
make 
make install 
(以上这两步等的时间少长点) 
建立软连接:ln -s /usr/local/python2.7.3/bin/python /bin/python
运行python:python
出现python版本等信息,证明安装成功 
2.安装numpy
numpy是pandas的依赖库,所以先安装numpy 
下载地址:https://pypi.python.org/pypi/numpy/1.9.2 ,下载numpy-1.9.2.tar.gz (md5, pgp)这个文件 
解压缩:tar -zxvf numpy-1.9.2.tar.gz 
进入解压后的文件夹:cd numpy-1.9.2 
安装numpy:python setup.py install 
验证安装成功: 
先离开numpy的源文件夹(否则import时会报错):cd ..
启动python:python 
import numpy as np 
没提示出错,安装成功 
3.安装pandas
3.1安装zlib,zlib-devel两个RPM包
                            rpm -ivh zlib*.rpm
3.2安装pandas依赖module。包括:
Bottleneck: 解压tar包或zip包,进入解压目录,执行python setup.py install
ez_setup:                                        解压tar包或zip包,进入解压目录,执行python setup.py install
numexpr:                        解压tar包或zip包,进入解压目录,执行python setup.py install
python-dateutil: 解压tar包或zip包,进入解压目录,执行python setup.py install
pytz:                                                                 解压tar包或zip包,进入解压目录,执行python setup.py install
setuptools:                        解压tar包或zip包,进入解压目录,执行python setup.py install
six:                                                                                        解压tar包或zip包,进入解压目录,执行python setup.py install
3.3安装pandas
下载地址:https://pypi.python.org/pypi/pandas/0.16.2 ,下载pandas-0.16.2.tar.gz (md5)这个文件 
解压缩:tar -zxvf pandas-0.16.2.tar.gz
进入解压后的文件夹:cd pandas-0.16.2
安装pandas:python setup.py install 
验证安装成功: 
先离开pandas的源文件夹(否则import时会报错):cd ..
启动python:python 
import pandas as pds 

没提示出错,安装成功

linux离线搭建Python环境及安装numpy、pandas的更多相关文章

  1. linux下搭建lamp环境以及安装swoole扩展

    linux下搭建lamp环境以及安装swoole扩展   一.CentOS 6.5使用yum快速搭建LAMP环境 准备工作:先更新一下yum源  我安装的环境是:apache2.2.15+mysql5 ...

  2. win7搭建python环境--同时安装版本2和版本3

    软件准备[以win7 64位系统为例] python2.x版本建议使用2.7.9或更新版本,因为该版本开始集成了setuptools和pip,这样省去了不少功夫 python2.7.9下载地址: ht ...

  3. Linux 笔记 #01# 搭建 Python 环境 & vim 代码高亮

    日常收集 vim editor: How do I enable and disable vim syntax highlighting? 搭建 Python 环境 vim editor: How d ...

  4. windows和linux中搭建python集成开发环境IDE——如何设置多个python环境

    本系列分为两篇: 1.[转]windows和linux中搭建python集成开发环境IDE 2.[转]linux和windows下安装python集成开发环境及其python包 3.windows和l ...

  5. 【转】windows和linux中搭建python集成开发环境IDE

    本系列分为两篇: 1.[转]windows和linux中搭建python集成开发环境IDE 2.[转]linux和windows下安装python集成开发环境及其python包 3.windows和l ...

  6. linux下搭建python机器学习环境

    前言 在 linux 下搭建 python 机器学习环境还是比较容易的,考虑到包依赖的问题,最好建立一个虚拟环境作为机器学习工作环境,在建立的虚拟环境中,再安装各种需要的包,主要有以下6个(这是看这个 ...

  7. Python离线断网情况下安装numpy、pandas和matplotlib等常用第三方包

    联网情况下在命令终端CMD中输入“pip install numpy”即可自动安装,pandas和matplotlib同理一样方法进行自动安装. 工作的电脑不能上外网,所以不能通过直接输入pip命令来 ...

  8. 4、搭建Python环境

    搭建Python环境 Linux环境 大多Linux发行版均默认安装了Pthon环境.如想下载不同的版本,可到www.python.org下载.软件安装方法参照Linux软件安装. 输入Python可 ...

  9. Python 简明教程 --- 1,搭建Python 环境

    微信公众号:码农充电站pro 个人主页:https://codeshellme.github.io 人生苦短,我用Python. -- 龟叔T恤 Python 是一门解释型语言,所以要想运行Pytho ...

随机推荐

  1. Linux中top和free命令(6/15)

    top:命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表. 该命令可以按CPU使用.内存使用和执行时间对任务进行排序: 而且该命令的很多特性都可以通过交互式命令或者在个 ...

  2. 双摄像头测距的OpenCV实现

    http://blog.csdn.net/scyscyao/article/details/5562024 版权声明:本文为博主原创文章,未经博主允许不得转载. 虽然最近注意力已经不可遏制地被神经科学 ...

  3. 毕业一年后的java面试总结

    前言  目前公司闲,没有新产品开发,都是一些维护工作,于是我提出了离职,开始了面试之路,抱着一个面试就是学习的心态去面试的,当然了,也是希望能拿到大公司的offer,大概面试了一个月左右的时间!!! ...

  4. html5 canvas js(时钟)

    <!doctype html> <html> <head> <title>canvas</title> </head> < ...

  5. 运行报警告UserWarning: Unknown extension is not supported and will be removed warn(msg)

    运行python代码,出现如下警告: C:\Users\niko\PycharmProjects\python_new\venv\lib\site-packages\openpyxl\reader\w ...

  6. MyBatis源码解读之延迟加载

    1. 目的 本文主要解读MyBatis 延迟加载实现原理 2. 延迟加载如何使用 Setting 参数配置 设置参数 描述 有效值 默认值 lazyLoadingEnabled 延迟加载的全局开关.当 ...

  7. sublime text3 破解, 中文乱码支持, 设置

    1. 激活 菜单: Help -> Enter License, 弹出对话框输入激活码确认(Use License):如下图:. 激活码: ----- BEGIN LICENSE ----- A ...

  8. 优先队列 STL (转)

    优先队列是队列的一种,不过它可以按照自定义的一种方式(数据的优先级)来对队列中的数据进行动态的排序每次的push和pop操作,队列都会动态的调整,以达到我们预期的方式来存储. 例如:我们常用的操作就是 ...

  9. awk 连接字符串

    awk中数据类型,是不需要定义,自适应的. 有时候需要强制转换.我们可以通过下面操作完成. 一.awk字符串转数字awk 'BEGIN{a="100";b="10test ...

  10. quartz(5)--作业管理和存储

    作业一旦被调度,调度器需要记住并且跟踪作业和它们的执行次数.如果你的作业是30分钟后或每30秒调用,这不是很有用.事实上,作业执行需要非常准确和即时调用在被调度作业上的execute()方法.Quar ...