У меня есть проект Python 3.Создание deb или rpm с помощью setuptools - data_files
MKC
├── latex
│ ├── macros.tex
│ └── main.tex
├── mkc
│ ├── cache.py
│ ├── __init__.py
│ └── __main__.py
├── README.md
├── setup.py
└── stdeb.cfg
На установке, я хотел бы, чтобы переместить свои латексные файлы в известном каталоге, скажем /usr/share/mkc/latex
, поэтому я сказал setuptools
включить файлы
data_files=[("/usr/share/mkc/latex",
["latex/macros.tex", "latex/main.tex"])],
данных Теперь, когда я бегу
./setup.py bdist --formats=rpm
или
./setup.py --command-packages=stdeb.command bdist_deb
я получаю следующее сообщение об ошибке:
error: can't copy 'latex/macros.tex': doesn't exist or not a regular file
Бег просто ./setup.py bdist
работает отлично, так что проблема должна быть в создании пакета.
У вас есть хранилище этого онлайн где-то; возможно, на [Github] (https://github.com)? –
https://github.com/pacholik/MKC – pacholik