-1

是否可以在我通过 SSH 连接的 Unix 机器上的指定目录中构建 python?由于这是一个工作服务器,如果我想尝试这个,我是否需要让系统管理员知道这一点。我想使用 python 而不是 perl 进行高级文本操作。

4

1 回答 1

3

您可以按照Python 构建说明进行操作。它们是非常标准的 configure/make/make-install 调用。只需确保传递--prefix=~/localconfigure脚本,以便它安装到您的主目录中,因为您可能无权安装在/usr/local. 不过,您可能需要让您的系统管理员安装额外的开发包,如果没有它们,python 或某些 python 模块可能无法构建。

如果您无法在您的服务器上安装所需的开发包,另一种选择是在您自己的桌面上构建它,您可以在其中安装所有需要的开发包,可能在与目标框的操作系统匹配的虚拟机中,然后只需rsync/scp 将其安装到目标计算机上的同一目录的目录。

另一种选择是为您的内核找到一个提权漏洞,成为本地root并做任何您想做的事情,但这可能会给您带来麻烦。不过,从纯粹的技术角度来看,只要您决心使用 Python 操作字符串,它可能是可行的。

于 2013-08-16T17:42:32.323 回答