找回密码
 加入后院

QQ登录

只需一步,快速开始

搜索
查看: 602|回复: 0

Linux配置Python环境的方法

[复制链接]
发表于 2015-4-2 21:03 | 显示全部楼层 |阅读模式
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。
您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

Archiver|手机版|小黑屋|广告业务Q|工大后院 ( 粤ICP备10013660号 )

GMT+8, 2026-6-14 22:35

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表