ImportError: No module named 'cryptography'

ImportError: No module named 'cryptography'

我在 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 但问题仍然存在。 有帮助吗?

这不是 pycrypto 导入 paramiko 所需的包,试试这个:

pip install paramiko

您需要安装cryptography module

通常情况下,当您使用 pip 等包管理器安装 paramiko 时,依赖项会自动引入。你是如何安装paramiko的?你是手动安装吗?

原来是代理问题。 它正在阻止下载。 我做到了

pip install cryptography
pip install paramiko

来自直接互联网连接并且它有效。 谢谢大家!