我们经常会用到编写程序在linux下实现交互式的功能,例如:实现脚本远程连接其它主机,用户名,密码代填功能。本篇我们安装pexpect模块使用python的软件包管理器pip。下面将详细介绍如何进行安装。
工具/原料
centos7系统
方法/步骤
1
首先确保我们的系统可以连接外网,本篇我们使用命令'ping www.baidu.com'来测试是否可以连接外网。具体操作如下图所示。
2
centos7系统默认源内是找不到pip软件包的。它在扩展源EPEL内。EPEL(http://fedoraproject.org/wiki/EPEL) 是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。我们执行命令“yum -y install epel-release”。具体展示如下图所示。
3
待源安装完毕后,我们执行命令'yum -y install python-pip'来进行安装pip软件包。具体操作如下图所示。
5
然后我们使用pip命令来进行安装pexpect模块,但是我们会发现系统报pip版本过低。我们可以执行命令'pip install --upgrade pip'来进行软件的更新。具体操作如下图所示。
6
最后我们再次执行命令'pip install pexpect'来进行安装,可以发现可以安装成功了。具体操作如下图所示。
注意事项
本篇简单介绍安装pexpect模块的一种方式,希望对大家有用。谢谢。