我正在使用bash脚本来创建完整python安装的tar文件(包括可执行文件)。
我们的想法是将安装解压缩到远程计算机上的主目录中,而不是configure/make
。我应该可以解压缩远程计算机上的存档,更改PATH
并能够在删除计算机上调用该python安装。这是为了节省EMR的自举时间。
如何在ubuntu上安装完整的独立python安装?
我已经在工作流程中请求了Bioconductor的AMI,在启动时绕过了软件安装问题。此外,在达到引导时间限制时,只需使用更大的实例大小。这对我有用。
答案 0 :(得分:1)
要tar目录,请使用tar -cf output_file.tar /path/to/installation
- 因为它是独立安装,所有内容都应包含在安装目录中。
然而,这是一个坏主意。使用配置脚本分发Python(以及几乎所有其他软件包)的原因是,机器,体系结构和安装的依赖项不同。在目标计算机上运行configure
是确保生成的二进制文件在没有问题的情况下运行的唯一方法。
只有当您确定要在相同的体系结构,相同的发行版,相同的版本以及已安装的软件包的相同列表上运行时,才能复制已安装的软件包的唯一情况作为你从中复制它的机器。