6

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

paramiko のインストールを進める方法について何か提案はありますか?

4

3 に答える 3

2

「 https://github.com/warner/python-ecdsa 」からパッケージをダウンロードし、コマンドを使用してインストールします

python setup.py install

あなたの問題は解決されます。

于 2014-06-06T02:06:50.610 に答える
0

easy_install を使用して、失われたモジュール「ecdsa」をインストールできます。これは、easy_install ecdsa と同様ですが、最初に easy_install を準備する必要があります。

于 2014-02-12T09:49:34.947 に答える
0

これ:

    from ecdsa import SigningKey, VerifyingKey, der, curves
ImportError: No module named ecdsa

python-ecdsa パッケージが見つからないことを示唆しています。

pip install ecdsa

一般的には、ソースから paramiko をインストールする必要はありません。でインストールできます

pip install paramiko

パッケージの依存関係を自動的に解決するという利点があります

于 2019-10-17T15:35:06.880 に答える