Как запустить программу на Python, созданную dpkg-buildpackage, используя dh-virtualenv?

dh-virtualenv - это инструмент, целью которого является объединение пакетов Debian с автономными установками Python на базе virtualenv...

Мне удалось успешно собрать пакет python (называемый my-project.deb) с помощью dpkg-buildpackage с использованием dh-virtualenv, а затем установить его с помощью "dpkg -i my-project.deb". Теперь "/opt/my-project" создается в автономной виртуальной среде, но я не знаю, как запустить мою программу. Имя файла точки входа моей программы "main.py", но я не вижу этот файл в пути выше

Теперь мой вопрос заключается в том, как запустить мою программу, которая была успешно построена с использованием dh-virtualenv? Любая помощь будет оценена.

1 ответ

Вы можете сделать это двумя разными способами:

  • Используя исходный код:

    / opt / my-project / bin / python /opt/my-project/lib/python3.5/site-packages/my-project/main.py

  • Через виртуальную среду и оболочку Python:

    источник / опт / мой проект / бин / активировать

    питон

    из моего проекта импорта главная

    main.main()

Другие вопросы по тегам