|
|
. d& J$ }4 Q& K b) j
在Linux上想要使用Python,就需要对其环境进行相关配置,因为涉及的步骤比较多,所以小编就给大家做个详细讲解,下面就一起来看看Linux配置Python环境的方法吧。1 Y: ^! R2 ]) v9 B2 I: h
OS:Oracle Linux Enterprise 5.6
& K2 ] E9 U: k% N9 Q2 ~ 1.下载* ^) q, D: X: s& c2 X- e, Z4 R# C o
Python
( h! p8 f8 t' d' @9 Z3 @( c 版本: Python-2.7.3.tgz- f' z& ~; J0 Z3 y% B I4 k6 M
setuptools
' o: N( |$ b1 u3 [) A& V) p/ v 版本:setuptools-0.6c11.tar.gz(md5)
; n) u% B2 p0 N$ \# h 也可以采用wget方式下载:
9 @" @. K) W; }- Q/ G, _' W' o wget pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz#md5=7df2a529a074f613b509fb44feefe74e
; k9 a% A# N/ S& q4 z 2.安装Python" w# j0 f' _4 i/ |0 ?
--查看系统自带的python:
8 {+ m! w( H$ a& n; b( j [root@njdyw ~]# python
' Q' q- |/ C( q% }2 \6 W python python2 python2.4
# e( \; @- j# ~# k: c. o --安装Python2.7.32 d) o6 n, f3 z8 T
[root@njdyw ~]# mkdir /python
0 L# I2 y5 ?& m4 { [root@njdyw ~]# cp Python-2.7.3.tgz /python/! b/ ]) f0 B+ T
[root@njdyw ~]# cd /python/9 o- k7 g6 N. N g
[root@njdyw python]# ls, U9 e- ]6 M8 T6 K3 J8 t
Python-2.7.3.tgz
7 l+ d% w- G$ ~. b& r! r --解压
, `6 S" W% E6 B3 p. d! ^" K6 p [root@njdyw python]# tar -zvxf Python-2.7.3.tgz
' ]3 H% a' a N# S5 a [root@njdyw python]# ls
) {& v6 {7 k+ U7 v5 e7 N Python-2.7.3 Python-2.7.3.tgz( \3 P; ~6 t# B/ L$ `4 H
--configure:避免对原有的Python产生影响,必须制定prefix。
+ g( x0 I* h; w+ C [root@njdyw python]# cd Python-2.7.3
' r A2 ^% L* @8 c( }( k5 m* H1 e8 r [root@njdyw Python-2.7.3]# 。/configure --prefix=/usr/local/python2.7.39 g7 n6 b, n2 U2 U5 I8 Y9 [: p
--make:
0 N8 \8 G/ }8 X; Y [root@njdyw Python-2.7.3]# make c+ P+ D# `9 {. S
--make install:$ D; b( h7 N( N4 k' D
[root@njdyw Python-2.7.3]# make install
/ G: d/ o7 [: D/ n- m6 p 安装成功后目录为:
! g0 h6 X4 q* y& P [root@njdyw Python-2.7.3]# ll /usr/local/python2.7.3/ x7 M+ m g% P& S$ g
总计 16
- U& A1 N" P. H& ? drwxr-xr-x 2 root root 4096 03-21 10:12 bin& u/ A, E) {! P! b- e
drwxr-xr-x 3 root root 4096 03-21 10:07 include
0 u6 y# V6 V* l: P+ n G1 U3 ` drwxr-xr-x 4 root root 4096 03-21 10:07 lib
. y4 R. e+ r7 n" i5 X; ` drwxr-xr-x 3 root root 4096 03-21 10:07 share4 Z: g: q; P! G
--建立软链接: r; d6 F U n( |7 x$ i' o
[root@njdyw Python-2.7.3]# ln -s /usr/local/python2.7.3/bin/python /bin/python2.7.3
5 ^; T' p# i( O [root@njdyw Python-2.7.3]# python3 J8 K, c( y! u+ N" C( O
python python2 python2.4 python2.7.35 J7 P# I! C. J' I* {! N: R5 S
[root@njdyw Python-2.7.3]# python2.7.3/ c8 A1 {9 T7 T
Python 2.7.3 (default, Mar 21 2013, 10:06:48)
. `1 z8 d- D; ^4 Z [GCC 4.1.2 20080704 (Red Hat 4.1.2-50)] on linux2
$ U/ i' j) [: A# S4 x9 m Type “help”, “copyright”, “credits” or “license” for more information.2 Q$ N8 E" B- F% ^' q" K6 w. R
3.安装setuptools
" K8 M5 J' K! a$ j7 c6 n --使用wget下载:
! P5 h0 I; ]8 Y& g [root@njdyw python]# pwd
0 ?7 B7 N: p6 V+ g! i8 L) H; @( j /python
A# s. H+ X. Q( E [root@njdyw python]#wget pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz#md5=7df2a529a074f613b509fb44feefe74e9 v+ m5 i( ^; a/ {: S6 ^3 I
[root@njdyw python]# ls
. A2 t9 [3 j5 f& S6 s Python-2.7.3 Python-2.7.3.tgz setuptools-0.6c11.tar.gz
( J( @" g4 Z: S" ?2 U --解压:
6 `4 j6 o- G' c [root@njdyw python]# tar xzvf setuptools-0.6c11.tar.gz
5 u3 |, A/ D3 R; w) j) g [root@njdyw python]# ls
1 b8 p) C' m5 y9 m i Python-2.7.3 Python-2.7.3.tgz setuptools-0.6c11 setuptools-0.6c11.tar.gz& G9 _* n5 G/ \ { z
--安装:/ `5 ^! R# R2 r% o' T8 O) X
[root@njdyw setuptools-0.6c11]# python2.7.3 setup.py install
$ F. ^3 _ h: f! @% ? --建立软链接:
$ Z4 \9 `, l, _& X! f, o- U0 P9 L [root@njdyw setuptools-0.6c11]#ln -s /usr/local/python2.7.3/bin/easy_install /bin/easy_install2.7.3( o8 |+ e! X6 B l9 D
4.测试使用easy_install
) Q, \! z8 s; O. z3 g, l [root@njdyw setuptools-0.6c11]# easy_install2.7.3 numpy8 t' N" \% C# a m
上面就是Linux配置Python环境的方法介绍了,宏基笔记本系统cjghost.com/soft_list/2_21-1.html本文是以Oracle为例子做了讲解,安装完Python后需要安装setuptools。 |
|