我发现,如果将文件命名为“paramiko.py”,则会出现此错误,但我将文件命名为其他名称,但仍然会出现相同的错误。我真的不知道我做错了什么,我非常有信心我成功安装了 PyCrypto 和 Paramiko。
import paramiko
ssh = paramiko.SSHClient()
ssh.connect('127.0.0.1', username='meelo_rw', password='')
在 Windows 8.1 上运行。
请您参考如下方法:
只是为了结束这个问题......如果你有一个名为 paramiko.py 的模块试图导入 paramiko,你冒着它会尝试导入自己而不是真正的 paramiko 模块的风险。您可以重命名您的模块来解决问题,但一定要同时删除 .pyc 文件。 Python 将继续导入“已编译”的 .pyc 文件,而不是真正的模块。
