python setup.py目录权限
我正在尝试创建一个setup.py,它将构建rpm/deb包,我希望它创建一个具有777权限的空白目录。我让它通过数据文件创建目录python setup.py目录权限,python,packaging,setup.py,Python,Packaging,Setup.py,我正在尝试创建一个setup.py,它将构建rpm/deb包,我希望它创建一个具有777权限的空白目录。我让它通过数据文件创建目录 data_files=[ ( '/var/spool/my_dir', [] ) } 但它创建的目录拥有755个权限。如何获取setup.py以使用777权限创建此目录???我认为在调用setup时没有指定文件权限的方法 在设置调用之后,您始终可以导入操作系统,并执行类似于os.chmod('/var
data_files=[
( '/var/spool/my_dir', [] )
}
但它创建的目录拥有755个权限。如何获取setup.py以使用777权限创建此目录???我认为在调用
setup
时没有指定文件权限的方法
在
设置
调用之后,您始终可以导入操作系统
,并执行类似于os.chmod('/var/spool/my_dir',0777)
的操作。不过老实说,我想知道您是否真的需要这些权限。我认为在调用设置时没有办法指定文件权限
在设置
调用之后,您始终可以导入操作系统
,并执行类似于os.chmod('/var/spool/my_dir',0777)
的操作。老实说,我想知道您是否真的需要这些权限。有一种方法可以做到这一点。您需要覆盖安装
方法。请看我的回答:
有一种方法可以做到这一点。您需要覆盖安装
方法。请看我的回答:
谢谢你的回复,约翰。我认为os.chmod在构建rpm/deb包时不起作用(我可能错了)。谢谢你的回复,约翰。我认为os.chmod在构建rpm/deb包时不起作用(我可能错了)。再次感谢。可能的副本可能的副本