首页 文章

从已安装的RPM指定python模块的安装路径

提问于
浏览
0

我有一个简单的python脚本,我一直试图打包到RPM . 这是一个简单的python脚本,可以通过调用"./"来运行 . 但是,要将其打包到RPM中,我将脚本转换为带有 init .py和setup.py的模块 . 我能够在https://docs.python.org/2.0/dist/creating-rpms.html之后使用"python setup.py bdist_rpm"将其打包到rpm中 . 我还能够将创建的.noarch.rpm文件安装到另一台机器上 . 但是,在安装.noarch.rpm文件后,我现在不知道如何使用此脚本 .

所以,我成功安装了包含我的脚本的.noarch.rpm文件,但我不知道这个文件在哪里或者如何使用我的脚本 . 这是我第一次创建RPM,我也是Python的新手,所以我想我只是缺少一些东西 . 有没有办法在安装.noarch.rpm时指定安装python模块的位置?

我在RHEL上运行 . 我还看了两个与我想要的类似的StackExchange问题/答案,但我仍然不太明白该怎么做 . 以下是其他问题/答案:Python distutils - Change Path RPM Installs ToCreating Python RPM

1 回答

  • 0

    您可以通过以下方式获取RPM包中的文件列表:

    rpm -qpl ./some_package.rpm
    

    或者已安装时:

    rpm -ql some_package
    

相关问题