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