debian编译安装python_编译安装python2.7及相关模块(debian5.0.1)
基礎環境說明及安裝
當前系統
cat?/etc/debian_version
5.0.1
因自帶的python版本太舊?開發需要使用python2.7的版本
并需要paramiko?Crypto?MySQLdb?threadpool這些模塊
一、安裝python2.7
1、下載到指定目錄
cd?/opt
wget?http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tar.bz2?--no-check-certificate
2、需要安裝的包
apt-get?-y?install?bzip2?--force-yes
apt-get?-y?install?libc6-dev?--force-yes
apt-get?-y?install?make?--force-yes
apt-get?-y?install?libssl-dev?--force-yes
apt-get?-y?install?zlib1g-dev?--force-yes
apt-get?-y?install?libmysqlclient15-dev
3、解壓并編譯安裝
tar?-jxvf?Python-2.7.3.tar.bz2?-C?/opt
cd?Python-2.7.3
./configure
make
make?install
4、測試看下
python2.7
Python?2.7.3?(default,?Feb?11?2014,?11:38:11)
[GCC?4.3.2]?on?linux2
Type?"help",?"copyright",?"credits"?or?"license"?for?more?information.
>>>
到此python2.7安裝完成
二、安裝模塊
1、下載easy_install-2.7
wget?--no-check-certificate?http://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11-py2.7.egg#md5=fe1f997bc722265116870bc7919059ea
2、安裝easy_install-2.7
sh?setuptools-0.6c11-py2.7.egg
3、安裝pip工具
easy_install-2.7?pip
4、先使用pip命令查詢下所需要安裝的包
pip?search?"MySQL-python"
MySQL-python?-?Python?interface?to?MySQL
pip?search?"threadpool"
threadpool?-?Easy?to?use?object-oriented?thread?pool?framework
pip?search?"paramiko"
paramiko?-?SSH2?protocol?library
5、安裝
pip?install?paramiko
pip?install?MySQL-python
pip?install?threadpool
6、查看已安裝的包
pip?list
ecdsa?(0.13)
MySQL-python?(1.2.5)
paramiko?(1.15.2)
pip?(7.0.1)
pycrypto?(2.6.1)
setuptools?(0.6rc11)
threadpool?(1.2.7)
7、測試
python2.7
Python?2.7.3?(default,?May?31?2015,?23:54:34)
[GCC?4.3.2]?on?linux2
Type?"help",?"copyright",?"credits"?or?"license"?for?more?information.
>>>?import?paramiko
>>>?import?Crypto
>>>?import?MySQLdb
>>>?import?threadpool
安裝都OK了
總結
以上是生活随笔為你收集整理的debian编译安装python_编译安装python2.7及相关模块(debian5.0.1)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 求一个qq网名情侣超拽霸气带符号!
- 下一篇: 十字绣紫气东来是谁画的呢?