有關paramiko和pexpect以及MySQLdb模塊,這些都是常用的,所以不應把時間浪費在安裝上面。
編譯安裝固然不分版本,但是能不編譯安裝還是儘量不要編譯安裝。
在debian系統上如何使用apt-get來安裝這些模塊呢:
1.查看軟件包名
root@zhu:~# apt-cache search mysql | grep python python-logilab-common - useful miscellaneous modules used by Logilab projects python-migrate - Database schema migration for SQLAlchemy python-mysql.connector - pure Python implementation of MySQL Client/Server protocol python-nova - OpenStack Compute - libraries python-drizzle - Python binding to libdrizzle python-drizzle-dbg - Python binding to libdrizzle - debug symbols python3-drizzle - Python3 binding to libdrizzle python3-drizzle-dbg - Python3 binding to libdrizzle - debug symbols python-mysqldb - Python interface to MySQL python-mysqldb-dbg - Python interface to MySQL (debug extension) python-pysqlite2 - Python interface to SQLite 3 python-storm - object-relational mapper (ORM) for Python python-storm-dbg - object-relational mapper (ORM) for Python - debugging files
root@zhu:~# apt-cache search pexpect python-pexpect - Python module for automating interactive applications root@zhu:~# apt-cache search paramiko bzr - easy to use distributed version control system bzr-doc - easy to use distributed version control system (documentation) python-bzrlib - distributed version control system - python library python-paramiko - Make ssh v2 connections with Python
2.安裝
root@zhu:~# apt-get -y install python-mysqldb python-pexpect python-paramiko
這樣只需簡單的幾條指令,遠遠比通過源碼包安裝感覺更好。