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>>>> </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>>>> </code><code>import</code> <code>paramiko</code>
<code>>>> </code><code>import</code> <code>Crypto</code>
<code>>>> </code><code>import</code> <code>MySQLdb</code>
<code>>>> </code><code>import</code> <code>threadpool</code>
<code>安裝都OK了</code>
本文轉自 xdoujiang 51CTO部落格,原文連結:http://blog.51cto.com/7938217/1657106,如需轉載請自行聯系原作者