在客户端计算机上安装和使用python

时间:2016-03-20 09:52:18

标签: python linux unix

我正在编写一个可以在linux上运行的小型python安装程序。但是,我不知道哪个Linux是高级的,所以我不能写任何特定的python版本,因为我不知道客户端计算机上安装了什么,如果有的话(我是吗?有python版本的拇指规则)预安装在Linux机器上?) 有没有一种最佳的方法在客户端的计算机上安装一个本地python版本在一些临时目录中,将它用于应用程序运行时,而不是在完成后将其删除?

2 个答案:

答案 0 :(得分:2)

您可以使用Python自己捆绑程序,而无需在目标计算机上安装Python解释器。

检查出来:https://wiki.python.org/moin/Freeze

答案 1 :(得分:2)

你知道机器架构吗?如果是这样,只需下载要安装在服务器/盒/计算机上的Linux体系结构上的python版本,然后压缩它并将其上传到服务器某处。 (或使用python.org上的链接)

然后只需制作一个bash脚本来下载它并解压缩它。然后使用安装目录中的makecmake ./configure等shell命令安装它

如果您不了解该架构或正在尝试在某些通用或其他上使用它,您可以使用这些交叉编译器交叉编译以交叉编译python(或使用c(/ c ++?)编码的任何内容) http://pastebin.com/mxWqBvy8

通常一般的经验法则'对于python版本将是python2.7.x

您可以使用Pyinstaller来编译"你的python(它最初的胜利)在某个地方有一个linux版本,相当确定它就像pyinstaller test.py一样简单

删除它不应该那么难,rm是普遍的无处不在