Pip在Windows中安装加密

时间:2017-07-13 19:50:56

标签: python windows pip

运行pip install cryptography时出现以下错误:

build\temp.win32-2.7\Release\_openssl.c(434) : fatal error C1083: Cannot open include file: 'openssl/opensslv.h': No such file or directory

我正在使用python 2.7运行Windows 64,64位。我正在尝试安装加密1.9。

1 个答案:

答案 0 :(得分:7)

安装openssl和更改环境变量为我解决了这个问题。

  • 使用此处的安装程序安装OpenSSL:https://slproweb.com/products/Win32OpenSSL.html
  • 使用Win32OpenSSL-1_1_0f,即使您的系统是64位(我尝试安装64位版本的OpenSSL,但这并没有解决问题)
  • 现在应该存在以下两个文件夹:C:\OpenSSL-Win32\includeC:\OpenSSL-Win32\lib
  • 打开cmd行终端并运行以下命令:
  • > set INCLUDE=C:\OpenSSL-Win32\include;%INCLUDE%
  • > set LIB=C:\OpenSSL-Win32\lib;%LIB%
  • > pip install cryptography