天天看点

编译安装python2.7及相关模块(debian5.0.1)

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

79

<code>我的博客已迁移到xdoujiang.com请去那边和我交流</code>

<code>基础环境说明及安装</code>

<code>当前系统</code>

<code>cat</code> <code>/etc/debian_version</code> 

<code>5.0.1</code>

<code>因自带的python版本太旧 开发需要使用python2.7的版本</code>

<code>并需要paramiko Crypto MySQLdb threadpool这些模块</code>

<code>一、安装python2.7</code>

<code>1、下载到指定目录</code>

<code>cd</code> <code>/opt</code>

<code>wget http:</code><code>//www</code><code>.python.org</code><code>/ftp/python/2</code><code>.7.3</code><code>/Python-2</code><code>.7.3.</code><code>tar</code><code>.bz2 --no-check-certificate </code>

<code>2、需要安装的包</code>

<code>apt-get -y </code><code>install</code> <code>bzip2</code> <code>--force-</code><code>yes</code>

<code>apt-get -y </code><code>install</code> <code>libc6-dev --force-</code><code>yes</code>

<code>apt-get -y </code><code>install</code> <code>make</code> <code>--force-</code><code>yes</code>

<code>apt-get -y </code><code>install</code> <code>libssl-dev --force-</code><code>yes</code>

<code>apt-get -y </code><code>install</code> <code>zlib1g-dev --force-</code><code>yes</code>

<code>apt-get -y </code><code>install</code> <code>libmysqlclient15-dev</code>

<code>3、解压并编译安装</code>

<code>tar</code> <code>-jxvf Python-2.7.3.</code><code>tar</code><code>.bz2 -C </code><code>/opt</code>

<code>cd</code> <code>Python-2.7.3 </code>

<code>.</code><code>/configure</code> 

<code>make</code> 

<code>make</code> <code>install</code> 

<code>4、测试看下 </code>

<code>python2.7 </code>

<code>Python 2.7.3 (default, Feb 11 2014, 11:38:11) </code>

<code>[GCC 4.3.2] on linux2 </code>

<code>Type </code><code>"help"</code><code>, </code><code>"copyright"</code><code>, </code><code>"credits"</code> <code>or </code><code>"license"</code> <code>for</code> <code>more</code> <code>information. </code>

<code>&gt;&gt;&gt; </code>

<code>到此python2.7安装完成</code>

<code>二、安装模块 </code>

<code>1、下载easy_install-2.7</code>

<code>wget --no-check-certificate http:</code><code>//pypi</code><code>.python.org</code><code>/packages/2</code><code>.7</code><code>/s/setuptools/setuptools-0</code><code>.6c11-py2.7.egg</code><code>#md5=fe1f997bc722265116870bc7919059ea</code>

<code>2、安装easy_install-2.7</code>

<code> </code><code>sh setuptools-0.6c11-py2.7.egg</code>

<code>3、安装pip工具</code>

<code>easy_install-2.7 pip </code>

<code>4、先使用pip命令查询下所需要安装的包</code>

<code>pip search </code><code>"MySQL-python"</code>

<code>MySQL-python - Python interface to MySQL</code>

<code>pip search </code><code>"threadpool"</code>

<code>threadpool - Easy to use object-oriented thread pool framework</code>

<code>pip search </code><code>"paramiko"</code>

<code>paramiko - SSH2 protocol library</code>

<code>5、安装</code>

<code>pip </code><code>install</code> <code>paramiko</code>

<code>pip </code><code>install</code> <code>MySQL-python</code>

<code>pip </code><code>install</code> <code>threadpool</code>

<code>6、查看已安装的包</code>

<code>pip list</code>

<code>ecdsa (0.13)</code>

<code>MySQL-python (1.2.5)</code>

<code>paramiko (1.15.2)</code>

<code>pip (7.0.1)</code>

<code>pycrypto (2.6.1)</code>

<code>setuptools (0.6rc11)</code>

<code>threadpool (1.2.7)</code>

<code>7、测试</code>

<code>python2.7</code>

<code>Python 2.7.3 (default, May 31 2015, 23:54:34) </code>

<code>[GCC 4.3.2] on linux2</code>

<code>Type </code><code>"help"</code><code>, </code><code>"copyright"</code><code>, </code><code>"credits"</code> <code>or </code><code>"license"</code> <code>for</code> <code>more</code> <code>information.</code>

<code>&gt;&gt;&gt; </code><code>import</code> <code>paramiko</code>

<code>&gt;&gt;&gt; </code><code>import</code> <code>Crypto</code>

<code>&gt;&gt;&gt; </code><code>import</code> <code>MySQLdb</code>

<code>&gt;&gt;&gt; </code><code>import</code> <code>threadpool</code>

<code>安装都OK了</code>

本文转自 xdoujiang 51CTO博客,原文链接:http://blog.51cto.com/7938217/1657106,如需转载请自行联系原作者