我的点子包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
?
您可以使用--target
并将其安装在任何需要的位置:
pip install --target=d:\path\to\send\to package_name