Я создаю приложение Quickly в Ubuntu, которое зависит от Python Twisted , который доступен в пакете python-twisted . Как мне добавить Python Twisted в качестве зависимости, чтобы он был установлен, когда пользователь устанавливает мое приложение?
Я создаю приложение Quickly в Ubuntu, которое зависит от Python Twisted , который доступен в пакете python-twisted . Как мне добавить Python Twisted в качестве зависимости, чтобы он был установлен, когда пользователь устанавливает мое приложение?
Ответы:
Хорошо, что Quickly справится с этим за вас, так что вам не нужно об этом вообще беспокоиться :)
После того, как вы добавили import
оператор добавления Twisted в свой код, при следующем запуске quickly package
(или share
или release
или submitubuntu
) Quickly автоматически обнаружит, что вы его используете, и добавит его к зависимостям в debian/control
файле в дереве исходного кода. ,
Это позаботится о том, чтобы ваш пакет использовался в python-twisted
качестве зависимости при его установке.
В дополнение к этому, если вам действительно нужны дополнительные зависимости, которые вы не используете непосредственно в коде, вы можете использовать quickly configure dependencies
команду и добавить разделенный запятыми список дополнительных зависимостей в текстовом редакторе, который затем запускается. Затем быстро всегда добавит эти зависимости в пакет. Обязательно узнайте, что вы делаете, если используете эту команду.