|
|
3 F/ [7 z' w9 D" m: H2 @
在Linux上想要使用Python,就需要对其环境进行相关配置,因为涉及的步骤比较多,所以小编就给大家做个详细讲解,下面就一起来看看Linux配置Python环境的方法吧。" @/ w0 U3 E" ^7 @, i4 @% n
OS:Oracle Linux Enterprise 5.6
: ^) q$ G: U/ a, z- x! p' { 1.下载
/ a" w: n( u+ o% g" \ Python O) O* x1 H* G3 ~" ~6 f
版本: Python-2.7.3.tgz8 p. n0 T3 X7 z) i7 G, m
setuptools6 @, o9 Z+ o5 y
版本:setuptools-0.6c11.tar.gz(md5); M @$ y# y) S! i2 H. ~
也可以采用wget方式下载:5 d" p- q3 a( S
wget pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz#md5=7df2a529a074f613b509fb44feefe74e% ]& C- n" M3 q
2.安装Python
7 L4 f9 q* O' W2 L --查看系统自带的python:7 I0 K8 \4 a" b9 S
[root@njdyw ~]# python. M8 x' ]- Y3 m1 j
python python2 python2.4! X4 T6 ^" U+ W9 [5 ]& i
--安装Python2.7.3$ N) f) p& P/ u0 V/ V ^
[root@njdyw ~]# mkdir /python" ~* W0 E' e+ ~: y! \! T
[root@njdyw ~]# cp Python-2.7.3.tgz /python/
, N( |7 j! [6 v( s* k$ P+ I [root@njdyw ~]# cd /python/
7 }8 G' W9 S% q' J. u [root@njdyw python]# ls8 H* w5 R ?$ E, o1 i
Python-2.7.3.tgz! a1 U$ I" R0 \* @( d3 z
--解压
7 d. m* I" n7 S8 {. E [root@njdyw python]# tar -zvxf Python-2.7.3.tgz
/ I& m2 _* `" S9 K- ?6 {- B$ _ [root@njdyw python]# ls
) P6 A# }! k; C. l6 a; t4 a Python-2.7.3 Python-2.7.3.tgz' m! {4 i7 u7 V% w: l8 ?
--configure:避免对原有的Python产生影响,必须制定prefix。& S3 _( q0 y: l, H
[root@njdyw python]# cd Python-2.7.3
, I" @ W' C0 t1 X$ q5 R8 x [root@njdyw Python-2.7.3]# 。/configure --prefix=/usr/local/python2.7.3% T$ H3 {' \- h$ N! C) {4 D
--make:$ q( X6 j( {" i: e
[root@njdyw Python-2.7.3]# make' Y q/ b$ U' _8 U5 J
--make install:
! C9 ^4 n; o; P: H9 v" j1 z$ H: | [root@njdyw Python-2.7.3]# make install
6 V" I: h3 ~# x$ p$ u6 x 安装成功后目录为:
& v& t: z* P2 s4 d% o8 S [root@njdyw Python-2.7.3]# ll /usr/local/python2.7.3/9 E; S% \7 ^0 \0 [( P3 Q% }* [
总计 160 D8 {# n4 h' Y; @* ?- o9 O
drwxr-xr-x 2 root root 4096 03-21 10:12 bin" m- z3 X/ N' M4 x# D3 r" M
drwxr-xr-x 3 root root 4096 03-21 10:07 include
* l0 B3 n9 N* g1 @% |7 B drwxr-xr-x 4 root root 4096 03-21 10:07 lib. V! x7 w" B1 n
drwxr-xr-x 3 root root 4096 03-21 10:07 share+ }) L( p, q. X! ]- ?+ W
--建立软链接:7 E, w; J3 Z& S1 D$ B9 H0 z5 v
[root@njdyw Python-2.7.3]# ln -s /usr/local/python2.7.3/bin/python /bin/python2.7.3( e& g& r+ |% B- B( X
[root@njdyw Python-2.7.3]# python' G, c5 A2 q; N2 X4 r' }/ l
python python2 python2.4 python2.7.3
" `& w6 u1 m* V' ]& T0 ?% F, l [root@njdyw Python-2.7.3]# python2.7.3
2 [8 o1 a7 O, C9 |" Q" N Python 2.7.3 (default, Mar 21 2013, 10:06:48)% w, `; }( N( g9 }$ n- r
[GCC 4.1.2 20080704 (Red Hat 4.1.2-50)] on linux2: U6 |0 o' h. _; R/ T* I( K, U
Type “help”, “copyright”, “credits” or “license” for more information.8 t4 c- c" D& S
3.安装setuptools9 y! j9 C& F$ y- C+ i; T
--使用wget下载:( W2 j0 ?" D1 G
[root@njdyw python]# pwd4 B% J8 X, q/ m6 o; v# z2 z
/python
5 j! }- ]2 V$ H5 g: C [root@njdyw python]#wget pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz#md5=7df2a529a074f613b509fb44feefe74e
! T! n) _1 K5 L% u [root@njdyw python]# ls0 E x) j$ m2 C
Python-2.7.3 Python-2.7.3.tgz setuptools-0.6c11.tar.gz
, o+ {' S2 T" q% \: C --解压:0 ~; S) l* J& ~! x! w8 |2 H3 ~
[root@njdyw python]# tar xzvf setuptools-0.6c11.tar.gz9 T" ^2 T6 P) }4 }
[root@njdyw python]# ls
7 _! x: Z# L w0 ^$ O7 k Python-2.7.3 Python-2.7.3.tgz setuptools-0.6c11 setuptools-0.6c11.tar.gz5 \6 {6 i3 S2 ~' p E+ U9 p- q: o5 e2 X
--安装:! F+ x: F, J1 @: i
[root@njdyw setuptools-0.6c11]# python2.7.3 setup.py install
) p( ^) r, T" I7 z# V2 T --建立软链接:. H% u0 y' L& T+ g: _) s3 [
[root@njdyw setuptools-0.6c11]#ln -s /usr/local/python2.7.3/bin/easy_install /bin/easy_install2.7.3. X( D; i) U$ u0 ]3 U4 ], |
4.测试使用easy_install
# w; W% q8 X# n" o& b [root@njdyw setuptools-0.6c11]# easy_install2.7.3 numpy+ v- E& L' c9 F6 ^$ r0 e: t( l
上面就是Linux配置Python环境的方法介绍了,宏基笔记本系统cjghost.com/soft_list/2_21-1.html本文是以Oracle为例子做了讲解,安装完Python后需要安装setuptools。 |
|