我已经在Red hat linux中安装了“python paramiko”和“python pycrypto”。 但当我运行示例程序时,仍然会得到“importorror:No module named paramiko”。
我用下面的命令检查了安装的软件包并得到了确认。
ncmdvstk:~/pdem $ rpm -qa | grep python-p
python-paramiko-1.7.6-1.el3.rf
python-pycrypto-2.3-1.el3.pp
给出导入错误的示例程序:
import paramiko
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(
paramiko.AutoAddPolicy())
ssh.connect('127.0.0.1', username='admin',
password='admin')
实际上,所有这些包都安装在python文件夹之外。 我所做的只是将包从python文件夹链接到packages文件夹。
它工作得很好。
相关问题 更多 >
编程相关推荐