|
|
5 a8 T" J6 Z% P# L% M* v 在Linux上想要使用Python,就需要对其环境进行相关配置,因为涉及的步骤比较多,所以小编就给大家做个详细讲解,下面就一起来看看Linux配置Python环境的方法吧。
; S+ N$ l2 e+ u; x: C1 } OS:Oracle Linux Enterprise 5.6
& Q7 Q$ D L- F9 ~- n 1.下载
2 |% r5 P! s2 E: N: P0 j Python
8 _, p$ Z Q$ Q5 G# U y, u6 V 版本: Python-2.7.3.tgz' w* s3 |) a5 A, Z+ o
setuptools
; |, b# N4 k" O! d8 c. Q 版本:setuptools-0.6c11.tar.gz(md5)
8 K" l4 {8 S* I5 n: Y 也可以采用wget方式下载:! j% w! V! F6 h5 u% `6 x* k
wget pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz#md5=7df2a529a074f613b509fb44feefe74e# _5 U0 l5 Q* o9 F0 h
2.安装Python) j' Q- H1 X, B" R6 {# s2 S B
--查看系统自带的python:
2 Q2 C7 H0 }. O( P0 Z' } [root@njdyw ~]# python o5 f. a/ n/ }. d% ?( Q+ c
python python2 python2.4
" n/ T$ f- ~, c4 E2 h --安装Python2.7.3
" h0 @1 d; n' e4 Z2 m [root@njdyw ~]# mkdir /python, E* E. P" t$ J+ M# }
[root@njdyw ~]# cp Python-2.7.3.tgz /python/
. ~& A! f" s9 R/ b3 T% }# f [root@njdyw ~]# cd /python/4 s6 t6 W3 Q4 B- t6 V
[root@njdyw python]# ls: y4 z& J8 a( {# z' N X. a! w
Python-2.7.3.tgz ~ b5 Q+ B. }* l- J: \
--解压
! h8 m# K8 T% ?9 v' c [root@njdyw python]# tar -zvxf Python-2.7.3.tgz
/ p0 E3 w& s+ s& {* u9 } [root@njdyw python]# ls C6 v% Z2 Y% h- Y9 K$ O# W
Python-2.7.3 Python-2.7.3.tgz
0 X" X% V8 p3 }% S' @ --configure:避免对原有的Python产生影响,必须制定prefix。
% y9 {9 p p7 e& E$ N8 d [root@njdyw python]# cd Python-2.7.3+ }: h0 q: X3 ?: ^& Q
[root@njdyw Python-2.7.3]# 。/configure --prefix=/usr/local/python2.7.3
. O' r9 V) p# a, d, w( A) l$ V9 _ --make:. s0 E W, Z/ [8 j) E
[root@njdyw Python-2.7.3]# make
9 V' m, V$ m' y --make install:% B U& C! I0 Z2 K5 I' w( c# m( G
[root@njdyw Python-2.7.3]# make install, g" B; D& |' `
安装成功后目录为:
* J$ r2 H$ R3 d, S( Z M" m# ^ [root@njdyw Python-2.7.3]# ll /usr/local/python2.7.3/
7 c- `" Q; q c 总计 16$ @7 [4 K- ~, _8 t# i) P; p8 @9 P
drwxr-xr-x 2 root root 4096 03-21 10:12 bin
8 v/ W7 i5 }% D drwxr-xr-x 3 root root 4096 03-21 10:07 include
; n: O, Q$ ?2 Z+ r4 c L drwxr-xr-x 4 root root 4096 03-21 10:07 lib
3 z& b3 H1 L0 z% l: P: X drwxr-xr-x 3 root root 4096 03-21 10:07 share
) j1 ^4 n0 Z5 |, E --建立软链接:# A" B* Z3 Q R+ E0 _
[root@njdyw Python-2.7.3]# ln -s /usr/local/python2.7.3/bin/python /bin/python2.7.39 {3 s o! [( l k/ u% ]" R
[root@njdyw Python-2.7.3]# python; w5 O+ M& T3 f
python python2 python2.4 python2.7.3
) x- F# U8 _/ ~: J9 ~ [root@njdyw Python-2.7.3]# python2.7.3: I6 Z; d. o) Z- {" W
Python 2.7.3 (default, Mar 21 2013, 10:06:48)
% M. V' \+ T+ |/ ? [GCC 4.1.2 20080704 (Red Hat 4.1.2-50)] on linux2
+ I( H9 a& L+ w/ ?' S5 q$ X Type “help”, “copyright”, “credits” or “license” for more information.3 [* j: V0 T: M
3.安装setuptools
3 i; x9 ]0 G% b: z# P --使用wget下载:
- \7 z2 W3 m. M* W: S/ \ [root@njdyw python]# pwd( v2 D3 j1 s) s! w
/python
& c0 a4 M/ V- u+ n9 N% E [root@njdyw python]#wget pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz#md5=7df2a529a074f613b509fb44feefe74e2 D% r; d8 S' p
[root@njdyw python]# ls; \* C7 X5 L. I* k& U: }! N; z7 y
Python-2.7.3 Python-2.7.3.tgz setuptools-0.6c11.tar.gz
* B! K/ z7 K, R/ H --解压:( K3 T9 F8 B2 s: g# S# @: w5 B
[root@njdyw python]# tar xzvf setuptools-0.6c11.tar.gz
. m0 w! O {& P3 q* `, F0 D5 I [root@njdyw python]# ls
5 L! @; h; z) m- e8 W' X Python-2.7.3 Python-2.7.3.tgz setuptools-0.6c11 setuptools-0.6c11.tar.gz
9 u8 u C' d5 J6 G9 W --安装:
Q+ ?* K$ a( z [root@njdyw setuptools-0.6c11]# python2.7.3 setup.py install
; f& s1 F) @3 z- m: d6 |" u5 Z- r --建立软链接:& W, e* G+ d/ N( K1 @# l, L+ O
[root@njdyw setuptools-0.6c11]#ln -s /usr/local/python2.7.3/bin/easy_install /bin/easy_install2.7.35 i$ R" G& S' W, q' B9 i' z& e) a9 D
4.测试使用easy_install
# S* [3 C: L9 I5 R [root@njdyw setuptools-0.6c11]# easy_install2.7.3 numpy
3 T$ u, e! B0 k( H5 s( A0 F 上面就是Linux配置Python环境的方法介绍了,宏基笔记本系统cjghost.com/soft_list/2_21-1.html本文是以Oracle为例子做了讲解,安装完Python后需要安装setuptools。 |
|