运行paramiko时Python模块ecdsa错误

运行paramiko时Python模块ecdsa错误,python,paramiko,ecdsa,Python,Paramiko,Ecdsa,我正在尝试安装paramiko模块。它失败,出现以下错误 python ./test.py Traceback (most recent call last): File "./test.py", line 30, in <module> import paramiko File "/tmp/build-paramiko/paramiko-1.12.0/paramiko/__init__.py", line 64, in <module> fro

我正在尝试安装paramiko模块。它失败,出现以下错误

python ./test.py 
Traceback (most recent call last):
  File "./test.py", line 30, in <module>
    import paramiko
  File "/tmp/build-paramiko/paramiko-1.12.0/paramiko/__init__.py", line 64, in <module>
    from transport import SecurityOptions, Transport
  File "/tmp/build-paramiko/paramiko-1.12.0/paramiko/transport.py", line 45, in <module>
    from paramiko.ecdsakey import ECDSAKey
  File "/tmp/build-paramiko/paramiko-1.12.0/paramiko/ecdsakey.py", line 24, in <module>
    from ecdsa import SigningKey, VerifyingKey, der, curves
ImportError: No module named ecdsa
python./test.py
回溯(最近一次呼叫最后一次):
文件“/test.py”,第30行,在
进口帕拉米科
文件“/tmp/build paramiko/paramiko-1.12.0/paramiko/_init__.py”,第64行,中
从传输导入安全选项,传输
文件“/tmp/build paramiko/paramiko-1.12.0/paramiko/transport.py”,第45行,在
从paramiko.ecdsakey导入ecdsakey
文件“/tmp/build paramiko/paramiko-1.12.0/paramiko/ecdsakey.py”,第24行,在
从ecdsa导入SigningKey、VerifyingKey、der、curves
ImportError:没有名为ecdsa的模块

关于如何继续安装paramiko有什么建议吗?

您可以使用easy_install安装丢失的模块“ecdsa”,例如:easy_install ecdsa,
但是你必须先准备好轻松安装

从“”下载包,并使用命令安装它

python setup.py install
您的问题将得到解决。

这:

    from ecdsa import SigningKey, VerifyingKey, der, curves
ImportError: No module named ecdsa
建议python ecdsa包丢失,您可以使用

pip install ecdsa
pip install paramiko
虽然一般来说,您不需要从源代码安装paramiko。您可以使用安装

pip install ecdsa
pip install paramiko

这样做的好处是可以自动解析软件包的依赖关系

您打算如何安装它?您不需要手动安装依赖项。我在下载包后使用“python setup.py install”进行安装。。。。我已经使用相同的步骤安装了ecdsa,您真的不需要这样做。安装Pip并运行
Pip Install paramiko
。我知道Pip是paramiko的包管理器。但我希望将ht ecdsa作为一个单独的包,以便在每次构建应用程序时安装它。Pip是Python包管理器。它与
paramiko
模块无关。请详细说明应采取哪些措施来避免错误!