Linux下安装paramiko

Posted Joshua

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux下安装paramiko相关的知识,希望对你有一定的参考价值。

paramiko是用python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接。

由于使用的是python这样的能够跨平台运行的语言,所以所有python支持的平台,如Linux, Solaris, BSD, MacOS X, Windows等,paramiko都可以支持,因此,如果需要使用SSH从一个平台连接到另外一个平台,进行一系列的操作时,paramiko是最佳工具之一。

当前使用的系统信息:

[[email protected] ~]# more /etc/redhat-release 
CentOS Linux release 7.2.1511 (Core)
[[email protected] ~]# uname -a
Linux vnode33 3.10.0-327.36.3.el7.x86_64 #1 SMP Mon Oct 24 16:09:20 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

尝试在python idle环境里Import paramiko,报错No module named ‘paramiko‘:

[[email protected] ~]# python
Python 3.5.0 (default, Feb 16 2017, 12:30:39) 
[GCC 4.8.5 20150623 (Red Hat 4.8.5-4)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import paramiko
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named paramiko
>>> exit()

使用pip安装两个模块:

[[email protected] ~]# pip install requests
[[email protected] ~]# pip install paramiko

再次导入paramiko:

[[email protected] ~]# python
Python 3.5.0 (default, Feb 16 2017, 12:30:39) 
[GCC 4.8.5 20150623 (Red Hat 4.8.5-4)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import paramiko
>>> print(paramiko.__version__)
2.2.1
>>> 

 

以上是关于Linux下安装paramiko的主要内容,如果未能解决你的问题,请参考以下文章

Python paramiko/sshtunnel 代码在 linux 下运行良好,但在 Windows 下失败

linux系统上安装paramiko模块

Linux 安装paramiko模块

Python中paramiko模块在linux运维中应用

linux使用python安装paramiko时安装pycrypto报错

Linux7.1 离线安装paramiko