python-paramiko rpm已在RHEL 7中弃用,有什么替代方案吗?

时间:2017-08-18 04:43:20

标签: python rhel

我还必须支持一些RHEL 6开发的RHEL 7脚本,但是在为这些功能安装rpm时,由于某些功能脚本中的导入paramiko,我收到错误。我浏览了错误,发现RHEL已经删除了对python-paramiko的支持。这个paramiko rpm可以有任何替代品吗?

1 个答案:

答案 0 :(得分:0)

绝对是的。您可以使用提供python-paramiko的RPM存储库,也可以从Python包存储库安装paramiko。

使用RPM存储库

您可以从python-paramiko-2.1.1-2.el7存储库获取rhel-7-server-extras-rpms。通过运行

启用该存储库
sudo subscription-manager repos --enable rhel-7-server-extras-rpms

从pypi.python.org安装paramiko

首先,安装Python 2.7软件集,请参阅https://www.softwarecollections.org/en/scls/rhscl/python27/

sudo subscription-manager repos --enable rhel-server-rhscl-7-rpms
sudo yum install python27
scl enable python27 bash

现在安装paramiko

pip install --user paramiko

您应该创建一个Python虚拟环境,请参阅https://pypi.python.org/pypi/virtualenv