Я хотел бы установить файл конфигурации в каталог пользователя .config
. Я пробовал
# setup.py
from setuptools import setup
import os
setup(
# ...
data_files=[(
'{}/.config/foobar/'.format(os.environ['HOME']),
['config/foobar.config']
)]
)
, но это удаляет ведущий /
и устанавливает файл в
$HOME/.local/lib/python3.8/site-packages/home/johndoe/.config/foobar/foobar.config
Как установить в каталог ~ / .config? Бонусные баллы, если он работает с файлом setup.cfg
.