【问题标题】:Create Python Script RPM for CentOS为 CentOS 创建 Python 脚本 RPM
【发布时间】:2013-01-28 05:07:39
【问题描述】:

我在虚拟机上安装了 CentOS 6.3 的最小版本。然后我用 yum install python 将 python-2.6.6-29.e16_3.3.x86_64 安装到 /usr/bin/。我有一个我编写的自定义 python 脚本,我想创建一个包含所有 python 依赖项的 RPM,以便 centOS 用户可以使用 rpm 命令安装我的 python 脚本和所有需要的 python 库。这是一种常见的做法吗?似乎下面的命令是推荐的方法,但我没有 setup.py 文件。有什么想法吗?

python setup.py bdist_rpm

【问题讨论】:

  • 写一个setup.py文件。

标签: python centos


【解决方案1】:

您确定需要使用 RMP 文件进行安装吗?在 Google 搜索中查询 RMP 后,它告诉我 RMP 是“RealPlayer 元数据包文件”。我相信你不是在寻找。但是,根据您的其他陈述,我可以看出您正在尝试创建一个要与所有依赖项一起分发的 rpm 文件,并且为此您正在使用命令 python setup.py bdist_rpm,这通常是正确的方法,但是每个必要条件是您需要创建 setup.py。参考这个链接http://docs.python.org/release/2.0/dist/setup-script.html

其中谈到了如何创建自己的 setup.py 文件。

【讨论】:

  • 在 RPM 文件中包含带有自定义 python 脚本的 python 运行时是否是一种常见的做法?
猜你喜欢
  • 1970-01-01
  • 2017-12-29
  • 2011-01-20
  • 2016-08-18
  • 2016-01-15
  • 2013-09-06
  • 1970-01-01
  • 1970-01-01
  • 2014-09-24
相关资源
最近更新 更多