找回密码
 加入后院

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
查看: 578|回复: 0

Linux配置Python环境的方法

[复制链接]
发表于 2015-4-2 21:03 | 显示全部楼层 |阅读模式

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。
您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

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

GMT+8, 2025-12-15 10:59

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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