python的自動化模塊安裝

以前所用的操作系統是centos,如今用的操作系統是debian,所以開始適應,轉變。

debian安裝之後發現默認沒有安裝ssh,所以先安裝ssh服務並啓動

apt-get install ssh
/etc/init.d/ssh start

接下來安裝pexpect,paramiko模塊。

若要安裝上面的模塊,先安裝setuptools模塊。

  1. 安裝setuptools模塊

wget 
tar xf  setuptools-3.3.tar.gz
cd setuptools-3.3
python setup.py build
python setup.py install

2.安裝setuptools模塊之後就可以使用easy_install指令來安裝了。

easy_install paramiko pexpect

在安裝時常碰到的問題是:

gcc沒有安裝,或python-dev沒有安裝

常見的錯誤提示信息如下

configure: error: in `/tmp/easy_install-c2hYP5/pycrypto-2.6.1':
configure: error: no acceptable C compiler found in $PATH
src/MD2.c:31:20: fatal error: Python.h: No such file or directory
 #include "Python.h"

解決辦法:

在/etc/apt/sources.list文件中假如下面兩行
deb http://mirrors.xmission.com/debian/ testing main non-free contrib
deb http://http.us.debian.org/debian testing main contrib non-free
並執行指令:
apt-get update
apt-get install gcc make autoconf automake
apt-get install python-dev

上面的包安裝之後,這樣paramiko和pexpect模塊便可正常安裝了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章