M2crypto安装

1:下载安装mingw32:http://www.mingw.org.
2. 下载安装 swig: http://www.swig.org。选择下载SWIG for python(win32)的版本。并且把swig的路径加入$PATH环境变量内。
3. 下载安装OpenSSL的Windows版本:http://www.slproweb.com/products/Win32OpenSSL.html
4. 把OpenSSL的include文件夹复制到Python的include文件夹内。把OpenSSL的几个库文件(*.a)复制到mingw32的lib文件夹内。
5. OpenSSL for windows的库文件与for Unix版本名字有些不大一样。需要把libeay32.dll.a改名liblibeay32.a,把libssl32.dll.a改名libssleay32.a。测试的版本是0.9.8h
6. 运行setup.py build -c mingw32 bdist_wininst
7. 一切顺利的话在dist文件夹下可以找到安装程序。

时间: 2024-10-24 04:02:39

M2crypto安装的相关文章

Error in import M2Crypto 解决方案

问题描述: linux上安装python库M2Crypto 用pip install M2Crypto 安装失败 手动下载包(传送门),手动python setup.py install 之后 imprt M2Crypto 导入包的时候仍然有报错:importError: No module named __m2crypto 解决方案: 运行下 python setup.py test 就OK了 Error in import M2Crypto 解决方案

python实现网页登录时的rsa加密流程

对某些网站的登录包进行抓包时发现,客户端对用户名进行了加密,然后传给服务器进行校验. 使用chrome调试功能断点调试,发现网站用javascript对用户名做了rsa加密. 为了实现网站的自动登录,需要模拟这个加密过程. 网上搜了下关于rsa加密的最简明的解释: rsa加密是非对称加密算法,该算法基于一个十分简单的数论事实:将两个大素数相乘十分容易,但那时想要对其乘积进行因式分解却极其困难,因此可以将乘积公开作为加密密钥,即公钥,而两个大素数组合成私钥.公钥是可发布的供任何人使用,私钥则为自己

python-成长之路

一系列python方面有价值的参考/跟python有关的东西 http://www.path8.net/tn/archives/6017 Tools PyCharm – 来自JetBrains的强大的IDE Python Tools for Visual Studio Eclipse + pydev Aptana Emacs bpython – 界面很友好功能很强大的python shell pybuild – 基于 py2exe 的打包 "python 解释器" 脚本 Web Fra

安装m2crypto报错swig error : Unrecognized option -builtin

M2Crypto 是最完整的为 Python 包装 OpenSSL 的 RSA,DSA,DH,EC,HMACs,消息摘要,对称密码算法(包括AES)的一个库工具.而自从 M2Crypto 升级到版本 0.22.5 后,用 pip install M2Crypto 命令来安装 M2Crypto 时总是会失败.在没有升级到此版本之前,使用 pip 安装则是没有问题的.下面来找找原因.系统环境:CentOS 6.7 x86失败关键字:swig 失败现象: swigging SWIG/_m2crypto

配置使用;yum安装slatstack的master,minion<at>centos6_x86_64

使用: ####################################### 配置: ####################################### 安装: 服务端安装: [[email protected] about_saltstack]# yum -y install yum-utils.noarch Loaded plugins: fastestmirror, refresh-packagekit, security Loading mirror speeds

saltstack安装

Saltstack安装记录 在网上看人家安装saltstack总是那么简单,寂寞难耐的我也跟着凑了一下热闹,然后就试着安装,结果......不说了,看文档吧,我系统环境是centos6.x/rhel6.x 首先,安装epel源 wget http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm rpm -uvh epel-release-6-8.noarch.rpm Epel源安装上去了,然后直接装下salt

初始saltstack在之CentOS6上安装Saltstack

系统环境: [[email protected]_server home]# ifconfig eth0 | grep "inet addr:" | awk -F: '{print $2}' | awk '{print $1}'     192.168.100.228     [[email protected]_server home]# cat /etc/redhat-release      CentOS release 6.3 (Final)     [[email prote

  Saltstack安装   (CentOS7.x)

一.安装基础: 1.导入SaltStack仓库key: wget https://repo.saltstack.com/yum/rhel7/SALTSTACK-GPG-KEY.pub rpm --import SALTSTACK-GPG-KEY.pub rm -f SALTSTACK-GPG-KEY.pub 2.创建新的YUM源文件并"/etc/yum.repos.d/saltstack.repo"编辑如下内容 [saltstack-repo] name=SaltStack repo 

Saltstack 安装和配置

1.设置epel 源 rpm  -ivh   安装前需要安装这些包 Python 不用说大家都知道 这玩意就python写的     ZeroMQ 消息中间件相当于puppet的rabbitMQ.activeMQ     PyCrypto  Python密码工具包     M2Crypto    加密模块 是Python OpenSSL封装     msgpack-python 高性能的消息交换格式     YAML    不说大家都知道 文件格式     Jinja2    解析Salt St