如果我没有安装权限的话,我可以在没有安装的情况下使用pexpect模块。
比如使用一些有限的功能,如下所示。
import pexpect
pexpect.spawn,
pexpect.spawn.expect
pexpect.spawn.sendline etc模块
发布于 2013-01-31 04:17:30
UPDATE在最初编写此答案时(2013年1月)起了作用,但对于较新版本的pexpect则不再适用。
引用在包的源代码中可以找到的安装文件:
如果您没有根访问权限,或者您不希望安装Pexpect,以便对任何脚本都可用,那么您只需将pexpect.py文件复制到与脚本相同的目录中即可。
因此,获取源代码,并将pexpect.py复制到Python中的任意目录。
发布于 2014-05-16 03:23:42
据我所见,您不能再(我相信在3.x发行版时)只将pexpect.py复制到路径中的某个地方,而必须将包安装为root。如果有人知道的不一样,请纠正我。
发布于 2014-09-17 15:56:55
您必须将pexpect-文件夹(包含init.py的文件夹) 从源头复制到运行脚本的哪个目录中。
https://stackoverflow.com/questions/14618215
复制相似问题