ImportError:没有名为'cryptography'的模块

时间:2016-08-27 11:26:48

标签: python windows paramiko

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

3 个答案:

答案 0 :(得分:7)

为了导入paramiko,你不需要pycrypto包,试试这个:

  

pip install paramiko

答案 1 :(得分:3)

原来这是代理问题。 这是阻止下载。 我做了

pip install cryptography
pip install paramiko

从直接的互联网连接,它的工作。 谢谢大家!

答案 2 :(得分:1)

您需要安装cryptography module

通常情况下,当您使用像pip这样的包管理器安装paramiko时,依赖关系会被自动拉入。你是怎么安装paramiko的?你手动安装吗?