python setup.py-用户安装data_files

问题描述 投票:2回答:1

我的点子包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 install时,它会按预期将io.nutty.terminal.json安装在/etc/opt/chrome/native-messaging-hosts/中。但是当我执行python setup.py install --user时,如何使io.nutty.terminal.json进入目录~/.config/chrome/NativeMessagingHosts

python pip distutils
1个回答
0
投票

您可以使用--target并将其安装在任何需要的位置:

pip install --target=d:\path\to\send\to package_name
© www.soinside.com 2019 - 2024. All rights reserved.