python setup.py目录权限

标签 python packaging setup.py

我正在尝试创建一个 setup.py 来构建 rpm/deb 软件包,并且我希望它创建一个具有 777 权限的空白目录。我让它通过 data_files 创建目录

  data_files=[ 
                ( '/var/spool/my_dir', [] )
             }

但它创建的目录具有 755 权限。我如何让 setup.py 创建具有 777 权限的目录?

最佳答案

有一种方法可以做到这一点。您需要重写 install 方法。在这里查看我的回答: set file permissions in setup.py file

关于python setup.py目录权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14617864/

相关文章:

sql - 数据库脚本按版本打包

Python setup.py 仅用于安装所需的包

Python3 共享扩展不链接库依赖

python setup.py sdist 仅包括来自顶级模块的 .py 源

python - 检查 python 中类型的一致方法

python:哪个文件更新了多少时间

python - PyQT5中的GridLayout和VerticalLayout

c++ - 如何将 C/C++ 代码与 C-shell-script 捆绑在一起?

python - 我可以在 PyCharm 中自动格式化文件以使用空格而不是制表符吗?

ubuntu - 为 Linux 分发 Python 软件