安装加密1.8.1模块

时间:2017-05-06 15:02:24

标签: python visual-studio cryptography paramiko

我安装了64位Windows 7和32位python 2.7.13。 我还为python 2.7安装了VC。

我正在尝试安装paramiko 2.1.2。安装cryptography 1.8.1时会出错。

因此我尝试安装cryptography 1.8.1 separatley。但是当我尝试这样做时,会出现以下错误:

build\temp.win32-2.7\Release\_openssl.c(434) : fatal error C1083: Cannot open in
clude file: 'openssl/opensslv.h': No such file or directory
error: command 'C:\\Users\\b_ozel\\AppData\\Local\\Programs\\Common\\Microsoft\\
Visual C++ for Python\\9.0\\VC\\Bin\\cl.exe' failed with exit status 2

有什么问题?

2 个答案:

答案 0 :(得分:1)

如果您不介意从二进制文件安装加密包而不是从源代码编译,请确保您的pip版本高于8。

python 2.7附带的pip版本很旧(1.x),只能理解从源代码安装加密(和paramiko)。

升级点数:

pip install --upgrade pip

答案 1 :(得分:0)

我设法使用cryptography安装pip而不是手动安装。