Centos下安装Python详细教程

一、准备安装环境

系统:centos 6.5

内核:

[[email protected] ~]# uname -r
         2.6.32-431.el6.x86_64

二、下载相应软件包

python:wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz

setuptools:wget  https://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz#md5=7df2a529a074f613b509fb44feefe74e

三、开始实战安装

1)创建安装目录,并将下载的包放入此目录

[[email protected] /]# mkdir python

[[email protected] python]# ll            
total 14068
-rw-r--r--  1 root root 14135620 Apr 10  2012 Python-2.7.3.tgz
-rw-r--r--  1 root root   256862 Nov 26 08:40 setuptools-0.6c11.tar.gz

[[email protected] python]# tar -zxvf Python-2.7.3.tgz
[[email protected] python]# ls
Python-2.7.3  Python-2.7.3.tgz

2)安装编译所需要的zlib,zlib-devel包(如果没有安装则出现如下错误

[[email protected] python]#yum -y install zlib zlib-devel

注:如果没有安装则出现如下错误

File "/usr/local/lib/python2.7/zipfile.py", line 681, in __init__
    "Compression requires the (missing) zlib module"

RuntimeError: Compression requires the (missing) zlib module

3). 配置安装路径
[[email protected] Python-2.7.3]# ./configure --prefix=/usr/local/python-2.7.3

4). 编译和安装
[[email protected] Python-2.7.3]# make
[[email protected] Python-2.7.3]# make install

5). 配置软链接
[[email protected] /]# ln -s /usr/local/python-2.7.3/bin/python /bin/python-2.7.3
[[email protected] python]# python-2.7.3
Python 2.7.3 (default, Nov 26 2015, 08:51:08)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>

6). 下载安装setuptools

[[email protected] python]# tar -zxvf setuptools-0.6c11.tar.gz
[[email protected] python]# cd setuptools-0.6c11
[[email protected] setuptools-0.6c11]# python-2.7.3 setup.py build
[[email protected] setuptools-0.6c11]# python-2.7.3 setup.py install  (这步很关键,如果出现了问题,请回到步骤2)安装依赖包,重新编译安装python即可)
[[email protected] bin]# ln -s /usr/local/python-2.7.3/bin/easy_install /bin/easy_install-2.7.3

7)利用easy_install安装相应库
[[email protected] setuptools-0.6c11]# easy_install-2.7.3 django

时间: 2024-12-06 12:56:41

Centos下安装Python详细教程的相关文章

CentOS下安装XAMPP详细教程

现在php的集成运行环境越来越多,个人比较喜欢XAMPP,更新速度快,好用,安装便捷.windows下面的安装,就是下一步.下一步,没什么好说的,详细说一下linux下面的安装,这里以CentOS为例进行说明. 一. 下载XAMPP 如果直接使用wget从xampp的官网上下载,由于各种墙,不能下载成功,可以在 该链接 中选择自己需要的版本.我选择的linux下,64位,5.6.14这个版本. 使用以下命令进行下载: # wget http://sourceforge.net/projects/

CentOS下安装XAMPP详细教程(转)

[原文]http://blog.csdn.net/hel12he/article/details/49781813 现在PHP的集成运行环境越来越多,个人比较喜欢XAMPP,更新速度快,好用,安装便捷.windows下面的安装,就是下一步.下一步,没什么好说的,详细说一下Linux下面的安装,这里以CentOS为例进行说明. 一. 下载XAMPP 如果直接使用wget从xampp的官网上下载,由于各种墙,不能下载成功,可以在 该链接 中选择自己需要的版本.我选择的linux下,64位,5.6.1

Windows下安装MySQL详细教程

Windows下安装MySQL详细教程 1.安装包下载  2.安装教程 (1)配置环境变量 (2)生成data文件 (3)安装MySQL (4)启动服务 (5)登录MySQL (6)查询用户密码 (7)设置修改用户密码 (8)退出 1.安装包下载. 下载地址:https://dev.mysql.com/downloads/mysql/ 点击下载之后,可以选择注册Oracle账号,也可以跳过直接下载. 下载完成后,选择一个磁盘内放置并解压. 2 安装教程 (1)配置环境变量 变量名:MYSQL_H

Centos下安装memcached+memcached教程

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

centos下安装python

下载网址:http://ftp.gnu.org/gnu/gdb/ 1.编译python必须安装开发工具 # yum groupinstall "Development tools" 2.其他需要的模块 # yum install zlib-devel# yum install bzip2-devel# yum install openssl-devel# yum install ncurses-devel 3,下载,编译,安装python 2.7.3 # tar xf Python-2

Windows 64位下安装Redis详细教程

方法/步骤 在D盘新建文件夹[redis],右键解压Redis ZIP包,把所有文件解压到redis文件夹中.(其他盘符也可以滴^_^) 文件介绍: redis-benchmark.exe         #基准测试 redis-check-aof.exe         # aof redischeck-dump.exe        # dump redis-cli.exe               # 客户端 redis-server.exe            # 服务器 redis

centos下安装python的过程

Linux下默认系统自带python2.6的版本,这个版本被系统很多程序所依赖,所以不建议删除,如果使用最新的Python3那么我们知道编译安装源码包和系统默认包之间是没有任何影响的,所以可以安装python3和python2共存 首先去Python官网下载python3的源码包,网址:https://www.python.org/ 由于之前做一个什么东西忘了,只支持2.7和3.5,对别的版本的没有良好的支持,所以虽然现在版本已经进化了很多,对于3.X本人依旧选用3.5版本的python 进去之

CentOS 下安装 nagios 详细攻略

一.安装环境 1.CentOS 6.5 64 位 2.nagios-4.3.2 3.nagios-plugins-2.2.1 二.安装步骤1.su root #切换到 root 用户 2.yum install -y gcc glibcglibc-common gd gd-devel xinetd openssl-devel httpd php unzip perl vim /etc/selinux/config #关闭防火墙,将 SELINUX=enforcing 改为 SELINUX=dis

Centos下安装python mysqldb

环境:centos6.6 python版本:2.6 mysql版本:5.1.73 需要安装的mysqldb版本:1.2.5 下载完mysqldb后,进入其目录,运行python setup.py install会报出一大堆错,原因是很多依赖库都没有安装,我们需要在这之前运行: yum install gcc python-devel mysql-devel -y 然后再运行setup就没问题了.