centos中pycrypto模块的安装
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos中pycrypto模块的安装相关的知识,希望对你有一定的参考价值。
我已经下载了pycrypto2.6的安装包(也有python2),按照以下安装步骤安装
python setup.py build
sudo python setup.py install
但是安装完了之后,测试import Crypto显示没有Crypto这个模块。。。
要怎么解决??急!!!谢谢各位啦~~~~
pip install Crypto
python版本升级和pip安装方法:
1.1. Python版本升级
CentOS 6.3自带的Python版本为2.6,首先需要升级到2.7版本。由于旧版本的Python已被深度依赖,所以不能卸载原有的Python,只能全新安装。
1. 下载Pyhon,选择下载Gzipped source tar ball (2.7.6) (sig),网址:https://www.python.org/download/releases/2.7.6
2. 解压安装,命令如下
tar -xvf Python-2.7.6.tgz
cd Python-2.7.6
./configure --prefix=/usr/local/python2.7
make
make install
3. 创建链接来使系统默认python变为python2.7
ln -fs /usr/local/python2.7/bin/python2.7 /usr/bin/python
4. 查看Python版本
python –V
5. 修改yum配置(否则yum无法正常运行)
vi /usr/bin/yum
将第一行的#!/usr/bin/python修改为系统原有的python版本地址#!/usr/bin/python2.6
至此CentOS6.3系统Python已成功升级至2.7.6版本。
1.2. 安装pip
Pip是一个安装和管理python包的工具。
安装方法如下:
1. 下载pip,地址https://raw.github.com/pypa/pip/master/contrib/get-pip.py
2. 执行安装命令
python get-pip.py
3. 创建连接(否则会报错提示“命令不存在”)
ln -s /usr/local/python2.7/bin/pip /usr/bin/pip追问
好像不行
参考技术A如果已经成功安装pycrypto依然找不到Crypto模块,那么就将Python安装路径下的C:\\Python27\\Lib\\site-packages的crypto文件夹改为大写即可!!
windows下python安装paramiko模块和pycrypto模块(简单三步)
前言
Python中使用SSH需要用到OpenSSH,而OpenSSH依赖于paramiko模块,而paramiko模块又依赖于pycrypto模块,因此要在python中使用SSH,我们需要先安装pycrypto模块,然后再安装paramiko模块。下面话不多说了,来一起看看详细的介绍:
安装方法
1》首先要确保python安装好,且环境变量设置好。(关于python的安装,本文不再赘述。)
2》安装pycrypto:
到下面这个网站下载编译好的pycrypto(也可以自己到官网下载pycrypto,然后编译,但这样会比较麻烦,过程中也容易出问题)
http://www.voidspace.org.uk/python/modules.shtml
安装完成后,执行如下操作,没有报错,则表示安装成功; 注意导入模块时的大小写,如果首字母写成小写,会出错!!!
3》安装paramiko:
cmd下执行:pip install paramiko
【使用pip进行安装,需要事先安装pip;关于pip的安装,本文不再赘述。如有需要的朋友们可以参考这篇文章://www.jb51.net/article/107473.htm】
安装完成后,执行如下,不报错,则表示安装成功:
1
2
|
>>> import paramiko >>> |
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对脚本之家的支持。
以上是关于centos中pycrypto模块的安装的主要内容,如果未能解决你的问题,请参考以下文章
windows下python安装paramiko模块和pycrypto模块(简单三步)
python 3.6.4 win10 安装 pycrypto模块的坑