专栏首页python3在windows上安装Python cr

在windows上安装Python cr

  • 准备以下软件包: cryptography,openssl,perl(编译openssl需要)
  • 编译openssl
  • 打开vcvarsall.bat(计算机上须安装Visual Studio),在控制台命令提示符中切换到openssl目录。
  • 执行 perl Configure VC-WIN32 ms\do_ms.bat nmake -f ms\ntdll.mak 如果一切顺利的话,你将会在当前目录下的out32dll目录下看到一些dll和exe等。
  • 安装cryptography 打开vcvarsall.bat,切换到cryptography解压后的目录。 键入以下命令 set PATH=%PATH%;openssl源代码解压路径\out32dll set LIB=openssl源代码解压路径\out32dll;%LIB% set INCLUDE=openssl源代码解压路径\include;%INCLUDE% python setup.py install 如果一切顺利,拷贝openssl源代码解压路径\out32dll目录下的libeay32.dll,ssleay32.dll到python安装位置\Lib\site-packages\cryptography-0.3-py2.7-win32.egg\cryptography

安装中曾遇到过的问题

cffi.ffiplatform.VerificationError: importing 'C:\\Python27\\lib\\site-packages\\cryptogr\_Cryptography_cffi_48bbf0ebx93c91939.pyd': DLL load failed: The operating system cannot

出现这个问题是因为为安装过程中需要libeay32.dll,ssleay32.dll

参考: getting-error-dll-load-failed-the-operating-system-cannot-run-1-python-2-7

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Winpe2.0 DIY(3)Aston

    这个外壳是要直接加入到pe中的,并不是在pe中装Aston,所以要对它进行调整,然后象其他的工具那样放到mount\Program Files下

    py3study
  • python特性--property

    在定义一个类的时候,有时我们需要获取一个类的属性值,而这个属性值需要经过类中的其他属性运算来获得的。那么很容易,只要我们在类中定义一个方法,并且通过调用方法可以...

    py3study
  • Day 3 - 编写ORM 修改1

    1.type 产生元类,Model class Model(dict, metaclass=ModelMetaclass)  class ModelMetacl...

    py3study
  • 【iCDO专访】数据掌门人王琤:关于CDP的那些事儿

    Convertlab联合创始人兼CTO,致力于为国内企业提供先进的数字营销SaaS产品。之前服务于SAP中国超过10年,作为产品总监在SAP管理近300人规模的...

    iCDO互联网数据官
  • [Leetcode][python]Largest Rectangle in Histogram

    给定一个柱状图,求它能包含的最大的矩形的面积。如下图中阴影部分就是要求的矩形。

    后端技术漫谈
  • 开放源代码数据库

    目前开放源代码数据库的竞争者包括: PostgresSQL Postgres可追溯至1986年的加州柏克莱大学。该大学在1994年以BSD 授权方式将源...

    田春峰-JCJC错别字检测
  • 敲敲级简单的鉴别H图片的小程序

    首先,来看一下程序运行结果的截图 ? 功能实现 一、下载SDK pip install qcloud_image 先贴出官方给的实例代码: #!/usr/bi...

    小歪
  • 浅谈DNS放大攻击的工作原理以及防御措施?

    DDOS分布式拒绝服务,主要是针对目标系统的恶意网络攻击行为,导致被攻击者的业务无法正常访问。相信各位站长对于DDOS已经是耳熟能详,倒背如流了的境界了,但是对...

    墨者安全科技
  • 我的HTML总结之HTML发展史

    HTML是Web统一语言,这些容纳在尖括号里的简单标签,构成了如今的Web。 ? 1991年,Tim Berners-Lee编写了一份叫做“HTML标签”的文档...

    柴小智
  • LeetCode 150:逆波兰表达式求值 Evaluate Reverse Polish Notation

    有效的运算符包括 +, -, *, / 。每个运算对象可以是整数,也可以是另一个逆波兰表达式。

    爱写bug

扫码关注云+社区

领取腾讯云代金券