web-dev-qa-db-ja.com

ImportError:「暗号化」という名前のモジュールはありません

Windows 7にpython 3.4をインストールしました。paramikoを使用しようとすると、このエラーが表示されます。

import paramiko

File "C:\Python34\lib\site-packages\paramiko-2.0.2-py3.4.Egg\paramiko\__init__.py", line 30, in module

File "C:\Python34\lib\site-packages\paramiko-2.0.2-py3.4.Egg\paramiko\transport.py", line 32, in module

ImportError: No module named 'cryptography'

Pycrypto-2.6.1.winをインストールしましたが、問題は解決しません。何か助け?

10
W4hf

プロキシの問題であることが判明しました。ダウンロードをブロックしていました。やった

pip install cryptography
pip install paramiko

直接インターネット接続から、それは働いた。みんな、ありがとう !

6
W4hf

pycrypto ではなく、paramikoをインポートするために必要なパッケージです。これを試してください:

pip install paramiko

7
BPL

cryptography module をインストールする必要があります。

通常、pipなどのパッケージマネージャーを使用してparamikoをインストールすると、依存関係が自動的に取得されます。 paramikoをどのようにインストールしましたか?手動でインストールしていますか?

1
Lie Ryan