【发布时间】:2015-03-31 20:45:33
【问题描述】:
我已经安装了 paramiko 模块。但是,当我尝试导入该模块时。我收到以下错误。
import paramiko
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-42-e77d47aa6e4a> in <module>()
----> 1 import paramiko
C:\Anaconda\lib\site-packages\paramiko\__init__.py in <module>()
28
29
---> 30 from paramiko.transport import SecurityOptions, Transport
31 from paramiko.client import SSHClient, MissingHostKeyPolicy, AutoAddPolicy, RejectPolicy, WarningPolicy
32 from paramiko.auth_handler import AuthHandler
C:\Anaconda\lib\site-packages\paramiko\transport.py in <module>()
30
31 import paramiko
---> 32 from paramiko import util
33 from paramiko.auth_handler import AuthHandler
34 from paramiko.ssh_gss import GSSAuth
ImportError: cannot import name util
有人知道如何解决这个问题吗?
【问题讨论】:
-
你是用哪个命令安装 paramiko 的?
-
有人发现了吗?
-
刚刚检查了 Linux 安装,/usr/lib/python2.7/dist-packages/paramiko/transport.py 有相同的行(但在 33 处)。这个“无法导入名称”错误通常与循环依赖的导入有关,但 paramiko 本身通常没有这个问题(参见 *.com/questions/9252543/… 的示例)。哪个版本的python?您是否在示例之前导入了其他内容?
-
解决了吗?我对 python 2.7.6 有同样的问题
标签: python importerror paramiko