Когда я закончил свое приложение для App Showdown, я запустил быстро submitubuntu
, но обнаружил, что мое приложение установлено внутри / usr / bin
]. Какие? Он мне нужен на / opt
! Как я могу это исправить?
Правильно, после запуска quickly package --verbose --extras
(который, по сути, аналогичен quickly submitubuntu
, за исключением загрузки в PPA), похоже, ваш пакет даже не собирается.
Мне кажется, что это может быть проблема с макетом дерева исходных текстов. Вы перенесли свое приложение на Quickly, но вам, возможно, придется сделать его немного более быстрым, совместимым. С одной стороны, я заметил, что папка virtuam
, где Quickly ожидает найти код приложения, отсутствует. Вы должны создать и переместить туда свой код, вместо того, чтобы иметь его в virtuam_lib
.
Я также заметил, что в vui.py
у вас есть жестко заданный путь: os.chdir('/usr/share/virtuam/ui')
. Обычно жестко заданные пути считаются плохой практикой, поскольку они делают ваше приложение менее переносимым. Посмотрите, как быстро загружается файл .ui
, создав пример приложения с quickly create ubuntu-application foo
.
В общем, если вам нужна дополнительная помощь, я бы порекомендовал использовать список рассылки Ubuntu App Developer или Quickly talk , так как ваш очень локализованная проблема, которая потребует большей поддержки и может оказаться бесполезной для других пользователей Askubuntu.