Windows 下安装cryptography-1.6

Posted EmbeddedGirl

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows 下安装cryptography-1.6相关的知识,希望对你有一定的参考价值。

  由于proxy限制不能使用pip install cryptography命令安装cryptography,所以安装这个python库折腾了一天多的时间,差点就怀疑人生了,好在柳暗花明,惊喜出现了。下面共享一下经验:

 

环境 win7,34位

下载cryptography1.6

网址 https://pypi.python.org/pypi/cryptography/

解压到d盘

进入doc命令行,cd到cryptography源码目录,cd D:\cryptography1.6

输入安装命令 python setup.py install

发现有如下错误,请按照博客的另外一篇随笔 安装openssl。

build\temp.win-amd64-2.7\Release\_openssl.c(434) : fatal error C1083: 无法打开包括文件:“openssl/opensslv.h”: No such file or directory
error: command ‘C:\\Program Files (x86)\\Microsoft Visual Studio 9.0\\VC\\BIN\\amd64\\cl.exe‘ failed with exit status 2

 

  cryptography1.6依赖的其它库有点多,我用了内部源安装:配置了内部源路径,用pip安装命令即刻完成。至于没有内部源的,一个一个源码去下载来安装啊。依赖库有:cffi、ipaddress、enum34、setuptools、six、pyasn1、idna、pycparser

 

好吧准备就绪,继续安装,拷贝下面命令,在doc下粘贴

cd C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC
vcvarsall.bat x86_amd64
set LIB=C:\usr\local\ssl\lib;%LIB%
set INCLUDE=C:\usr\local\ssl\include;%INCLUDE%
cd C:\Users\hwx395047\Downloads\cryptography-1.6
python setup.py install

 

等待安装成功吧

Using c:\python27\lib\site-packages
Finished processing dependencies for cryptography==1.6

 

以上是关于Windows 下安装cryptography-1.6的主要内容,如果未能解决你的问题,请参考以下文章

windows下怎么安装lxde?

如何在windows下安装GIT

如何在windows下安装GIT

windows下如何安装Python的库?

windows下怎么安装ctag

windows下如何安装pip