我正在尝试安装Scrapy,但在安装过程中遇到此错误:build \ temp.win-amd64-2.7 \ Release_openssl.c(429):致命错误C1083:无法打开包含文件:'openssl / opensslv.h ':没有这样的文件或目录
我已经检查过“opensslv.h”文件在这里“C:\ OpenSSL-Win64 \ include \ openssl”。而且我还在Path中包含了这个“C:\ OpenSSL-Win64 \ include”系统变量。
坚持这几个小时,有人可以帮忙吗?感谢。
“cryptography-1.5.2”软件包发现了同样的问题
答案 0 :(得分:1)
将“openssl”文件夹从C:\ OpenSSL-Win32 \ include \复制到C:\ Pyhton27 \ include \
并将所有库从C:\ OpenSSL-win32 \ lib复制到C:\ Python27 \ Libs \
答案 1 :(得分:0)
设置这两个环境值会为我修复它,之后pip install cryptography
工作:
set LIB=C:\OpenSSL-win64\lib;%LIB%
set INCLUDE=C:\OpenSSL-win64\include;%INCLUDE%
有关详细信息,请参阅here