我已经为Python安装了Paramiko,为Windows7机器安装了PyCrypto。
import paramiko
ssh = paramiko.SSHClient()尝试了上面的命令,但我一直收到这个错误消息:
AttributeError: 'module' object has no attribute 'SSHClient'但是,如果我一次键入一行以上命令,这个错误消息就会消失。
有什么帮助吗?
发布于 2010-10-07 09:33:43
你有没有把你的文件命名为paramiko.py?
您需要将其命名为其他名称,以避免出现该错误。
发布于 2017-01-03 12:32:39
windows:
1.下载PyCrypto:http://www.voidspace.org.uk/python/pycrypto-2.6.1/
2.安装PyCrypto、next、next和next
3. paramiko install paramiko
发布于 2022-01-05 08:31:16
您可以检查此命令:
import paramiko
device_ip = "your device ip address "
device_username = "your device user name"
device_password = "your device password"
ssh = paramiko.SSHClient()
# Load SSH host keys.
ssh.load_system_host_keys()
# Add SSH host key automatically if needed.
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
# Connect to device using username/password authentication.
ssh.connect(device_ip,
username=device_username,
password=device_password,
look_for_keys=False )
# Banner for ssh login was susseccful
print("SSH Was Successful with python paramiko")
# Close connection.
ssh.close()https://stackoverflow.com/questions/3878082
复制相似问题