我的编程空间,编程开发者的网络收藏夹
学习永远不晚

RHEL6下安装python相关的par

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

RHEL6下安装python相关的par

2012年 07月 13日 星期五 20:42:01 CST
最近学习了python,用到paramiko模块了,以下是安装文档(注:yum源原配置省略)
注:此文档适用于RedHat 6 或者 CentOS 6
1、以下是源码包安装方式:
参考以下网站:
http://www.lag.net/paramiko/
https://www.dlitz.net/software/pycrypto/ 或者 http://pypi.python.org/pypi/pycrypto
wget https://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/pycrypto-2.6.tar.gz -O /tmp/pycrypto-2.6.tar.gz
wget http://www.lag.net/paramiko/download/paramiko-1.7.7.1.tar.gz -O /tmp/paramiko-1.7.7.1.tar.gz
yum remove python-crypto python-paramiko -y
cd /tmp && tar zxf /tmp/pycrypto-2.6.tar.gz && cd pycrypto-2.6
python setup.py -q build && python setup.py -q install

cd /tmp && tar zxf /tmp/paramiko-1.7.7.1.tar.gz
cd paramiko-1.7.7.1 && python setup.py -q build && python setup.py -q install
cd /tmp && rm -rf pycrypto-2.6 paramiko-1.7.7.1
通过以下方式检查安装结果:包括检查模块版本
[root@RHEL601 ~]# python
Python 2.6.5 (r265:79063, Jul 14 2010, 11:36:23)
[GCC 4.4.4 20100630 (Red Hat 4.4.4-10)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> dir (Crypto)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'Crypto' is not defined
>>> import Crypto
>>> dir (Crypto)
['__all__', '__builtins__', '__doc__', '__file__', '__name__', '__package__', '__path__', '__revision__', '__version__', 'version_info']
>>> Crypto.__version__
'2.6'
>>> import paramiko
>>> dir (paramiko)
['AUTH_FAILED', 'AUTH_PARTIALLY_SUCCESSFUL', 'AUTH_SUCCESSFUL', 'Agent', 'AgentKey', 'AuthHandler', 'AuthenticationException', 'AutoAddPolicy', 'BadAuthenticationType', 'BadHostKeyException', 'BaseSFTP', 'BufferedFile', 'Channel', 'ChannelException', 'ChannelFile', 'DSSKey', 'HostKeys', 'InteractiveQuery', 'Message', 'MissingHostKeyPolicy', 'OPEN_FAILED_ADMINISTRATIVELY_PROHIBITED', 'OPEN_FAILED_CONNECT_FAILED', 'OPEN_FAILED_RESOURCE_SHORTAGE', 'OPEN_FAILED_UNKNOWN_CHANNEL_TYPE', 'OPEN_SUCCEEDED', 'PKey', 'Packetizer', 'PasswordRequiredException', 'RSAKey', 'RejectPolicy', 'SFTP', 'SFTPAttributes', 'SFTPClient', 'SFTPError', 'SFTPFile', 'SFTPHandle', 'SFTPServer', 'SFTPServerInterface', 'SFTP_BAD_MESSAGE', 'SFTP_CONNECTION_LOST', 'SFTP_EOF', 'SFTP_FAILURE', 'SFTP_NO_CONNECTION', 'SFTP_NO_SUCH_FILE', 'SFTP_OK', 'SFTP_OP_UNSUPPORTED', 'SFTP_PERMISSION_DENIED', 'SSHClient', 'SSHConfig', 'SSHException', 'SecurityOptions', 'ServerInterface', 'SubsystemHandler', 'Transport', 'WarningPolicy', '__all__', '__author__', '__builtins__', '__date__', '__doc__', '__file__', '__license__', '__name__', '__package__', '__path__', '__version__', '__version_info__', 'agent', 'auth_handler', 'ber', 'buffered_pipe', 'channel', 'client', 'common', 'compress', 'config', 'dsskey', 'file', 'hostkeys', 'kex_gex', 'kex_group1', 'message', 'packet', 'pipe', 'pkey', 'primes', 'resource', 'rsakey', 'server', 'sftp', 'sftp_attr', 'sftp_client', 'sftp_file', 'sftp_handle', 'sftp_server', 'sftp_si', 'ssh_exception', 'sys', 'transport', 'util']
>>> paramiko.__version__
'1.7.7.1 (George)'
>>>
[root@RHEL601 ~]#
以上结果表明安装成功!

2、yum安装方式如下:
以下是我的安装方式,只需要安装python-paramiko,python-crypto即可
[root@RHEL601 ~]# yum install python-crypto python-paramiko -y
Loaded plugins: rhnplugin
This system is not registered with RHN.
RHN support will be disabled.
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package python-crypto.i686 0:2.0.1-22.el6 set to be updated
---> Package python-paramiko.noarch 0:1.7.5-2.1.el6 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

=====================================================================================
 Package                 Arch           Version                 Repository      Size
=====================================================================================
Installing:
 python-crypto           i686           2.0.1-22.el6            Server         156 k
 python-paramiko         noarch         1.7.5-2.1.el6           Server         728 k

Transaction Summary
=====================================================================================
Install       2 Package(s)
Upgrade       0 Package(s)

Total download size: 884 k
Installed size: 8.1 M
Downloading Packages:
-------------------------------------------------------------------------------------
Total                                                 81 MB/s | 884 kB     00:00    
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : python-crypto-2.0.1-22.el6.i686                               1/2
  Installing     : python-paramiko-1.7.5-2.1.el6.noarch                          2/2

Installed:
  python-crypto.i686 0:2.0.1-22.el6      python-paramiko.noarch 0:1.7.5-2.1.el6    

Complete!
import测试如下:
[root@RHEL601 ~]# python
Python 2.6.5 (r265:79063, Jul 14 2010, 11:36:23)
[GCC 4.4.4 20100630 (Red Hat 4.4.4-10)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import paramiko
>>>
没有报错,说明paramiko模块已经正确安装,可以正常使用了,关于该模块的使用方法以后再续写相关文档!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

RHEL6下安装python相关的par

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

RHEL6下安装python相关的par

2012年 07月 13日 星期五 20:42:01 CST最近学习了python,用到paramiko模块了,以下是安装文档(注:yum源原配置省略)注:此文档适用于RedHat 6 或者 CentOS 61、以下是源码包安装方式:参考以
2023-01-31

各个系统下的Python解释器相关安装方法

Python下载 Python最新源码,二进制文档,新闻资讯等可以在Python的官网查看到: Python官网:http://www.python.org/ 你可以在一下链接中下载Python的文档,你可以下载 HTML、PDF 和 Po
2022-06-04

Linux下安装Redis并设置相关服务

一、简介 Redis是一个开源,先进的key-value存储,并用于构建高性能,可扩展的Web应用程序的完美解决方案。 Redis从它的许多竞争继承来的三个主要特点:Redis数据库完全在内存中,使用磁盘仅用于持久性。相比许多键值数据存储,
2022-06-04

Ubuntu与Debian下安装与删除软件的相关命令

这篇文章主要讲解了“Ubuntu与Debian下安装与删除软件的相关命令”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Ubuntu与Debian下安装与删除软件的相关命令”吧!安装软件命令:
2023-06-13

kali w3af的安装与相关问题

kali 最新版本的安装好后是没有w3af的。(官方网站下载的2017最新版),(2016版的是有w3af的)。下面就开始安装w3af。    1,首先kali安装好后,更新系统及软件,kali 源有两种,一种是kali-rolling版本
2023-01-31

关于CentOS下python无法安装m

说明,我CentOS的python是2.7版本 easy_install MySQL-python提示报错说少了mysql.c等相关文件。 处理方式很简单:yum install mysql-devel 然后重新easy_install M
2023-01-31

Windows7 安装和部署时的相关问题

据微软内部人士透露,微软将在7月完成对Windows 7的整个研发工作,并且在7月中下旬将编译完成的Windows 7光盘的母盘交付给与其合作的OEM厂商,批量制作Windows 7的彩包装产品,并且分发给计算机厂商进行Windows 7的
2023-05-25

聊聊Git安装位置的相关知识

Git 是一款非常流行的版本控制工具,许多开发者都使用它管理自己的代码版本。在安装 Git 时,我们需要考虑它的安装位置,以方便使用和维护。本文将介绍 Git 安装位置的相关知识,以帮助读者更好地理解如何安装和使用 Git。一、Git 安装
2023-10-22

在CentOS系统操作下怎样安装相关各种软件

这篇文章给大家介绍在CentOS系统操作下怎样安装相关各种软件,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。CentOS系统是非常强大经常应用的系统,我就对CentOS系统深入探讨学习,对大家概括讲述CentOS系统应
2023-06-16

centos7下安装Python的pip

root用户使用yum install -y python-pip 时会报如下错误:No package python-pip availableError:Nothing to do解决方法如下:  首先安装epel扩展源:  yum -
2023-01-31

Ubuntu下安装Python的Tkin

在Linux下,如果需要编写界面应用,并且此界面应用对性能的要求不是很高,一般可以使用Python解决。Python中可以使用自带的Tkinter库或者是第三方的Wxpython库,当然Tkinter的移植性更好。    安装Tkinter
2023-01-31

Fedora Core 3安装相关的问题有哪些

这篇文章主要为大家展示了“Fedora Core 3安装相关的问题有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Fedora Core 3安装相关的问题有哪些”这篇文章吧。KDE or X
2023-06-16

Linux下安装软件包报依赖等相关问题的解决方法

目录背景1)开启 yum 的 keepchche 功能:方法12) yum-utils 软件:方法23) lrzsz 下载上传背景 在内网服务器下无法利用yum进行安装,需要自行安装可能会出现相关依赖报错(依赖软件包版本不兼容)的情况出现,
2022-06-04

Python装饰器的相关知识点有哪些

这篇文章主要介绍“Python装饰器的相关知识点有哪些”,在日常操作中,相信很多人在Python装饰器的相关知识点有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Python装饰器的相关知识点有哪些”的疑
2023-06-25

Python下的常用下载安装工具pip的安装方法

1、pip下载安装 1.1 pip下载# wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1
2022-06-04

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录