python库pycrypto的安装


    pycrypto的作用对于python本身来说可能并不明显,pycrypto在安装python只是也没有进行默认安装,目前来说暂时不太清楚pycrypto能够使用在那些项目,以及实现那些明显的功能,但是有一点很重要:在使用paramiko库的时候,不安装pycrypto就是不行,因为相互之间存在着依赖的关系,因此可能大部分人使用pycrypto可能是因为需要使用paramiko,关于paramiko见我的另一篇文章,本章只介绍Windows下pycrypto的安装。关于pycrypto的安装目前至少我知道有三种方法:

  1.     下载pycrypto文件,下载地址:https://www.dlitz.net/software/pycrypto/ 然后运行下载文件中的setup.py,之前记得先编译,具体安装过程,网上应该有不少,可参考:http://www.cnblogs.com/gannan/archive/2012/02/06/2339883.html 但是这个安装过程会出现很多很多的问题,包括也是需要安装其他的软件等,并且听说还有运气的问题,说不定你运气好的话第一次就能够安装成功,如果运气差些,你可能需要安装MINGW等。 
  2. 另外一种可能就是使用pip方式来安装,这种方式也可以安装成功,但是一般也会出现一些问题的。没有实现过,但是感觉与上面方法一样,看运气了。 
  3. 这里主要是运用pycrypto编译文件来替代下载的pycrypto文件安装版本,下载地http://www.voidspace.org.uk/python/modules.shtml#pycrypto 根据自己python版本下载安装运行就行了。

  4. 其他:听说还有一种方法就是使用easy_install 来安装,安装pycrypto需要先安装easy_install,
    然后使用easy_instal命令来运行pycrypto.exe文件,
    文件下载地址:http://www.voidspace.org.uk/downloads/pycrypto26/,没有尝试过,大家可以试一试。

        这里介绍3中方法, 安装前提条件:

  •          已经安装python2.7以上的版本
  •         下载pycrypto编译文件
      安装过程很简单,直接将下载文件进行点击安装即可。安装成功后是没有什么其他办法验证安装成功的,你使用python 的import   命令去环境下验证是验证不错来的,但是我们可以去到python安装路径下看一下Lib\site-packages\Crypto路径是否存在即可。如果非要通过代码验证,OK,看另外一篇paramiko的安装,当安装完paramiko后,验证paramiko安装是否成功,从而推出Crypto是否成功。
  •  

你可能感兴趣的:(linux)