python setup.py--用户安装数据文件
我的pip包python setup.py--用户安装数据文件,python,pip,distutils,Python,Pip,Distutils,我的pip包setup.py如下所示: from distutils.core import setup setup( name='pythpackage', version='1.0', scripts=['native.sh'], data_files=[('/etc/opt/chrome/native-messaging-hosts/', ['io.nutty.terminal.json'])] ) 当我执行sudo python setup.p
setup.py
如下所示:
from distutils.core import setup
setup(
name='pythpackage',
version='1.0',
scripts=['native.sh'],
data_files=[('/etc/opt/chrome/native-messaging-hosts/', ['io.nutty.terminal.json'])]
)
当我执行
sudo python setup.py安装时
会按预期在/etc/opt/chrome/native messaging hosts/
中安装io.nutty.terminal.json。但是当我安装python setup.py时--user
我如何使io.nutty.terminal.json
进入目录~/.config/chrome/NativeMessagingHosts
?该文件中有什么类型的数据?pkg_resources.resource.*
更合适吗?@IfLoop我不确定,因为我是python/distutils的新手。如果您可以共享该文件中的数据类型,我可以帮助您确定pkg_resources是否是一个合适的替代方案…@IfLoop抱歉,我没有看到您的评论。我让它以一种非常不标准的方式工作。你能不能检查一下,看看能不能用更好的方法来做?