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