DebianパッケージにPythonパッケージの依存関係を追加するには?

DebianパッケージにPythonパッケージの依存関係を追加するには?

debian特定のPythonパッケージをインストールする必要があるパッケージがありますpip installed <python-package>

パッケージと一緒にインストールするように(たとえば、起動時に)、パッケージを正確にどのように設定する必要がありますか.deb(おそらく経由)?debian/rules<python-package>dpkg -i mypackage.deb

ベストアンサー1

これは簡単なことではありません。いくつかの可能性が説明されています。この問題そしてその答えですが、@FerencWagnerが言ったように、最良かつ最も正確な解決策は、すべての依存関係をDebianパッケージに再パッケージすることです。

いくつかのPythonパッケージはjsonpickleなどのDebianパッケージとしてすでに利用可能です。

$ apt-cache search jsonpickle
python-jsonpickle - Python library for serializing object graphs into JSON (Python 2)
python-jsonpickle-doc - Python library for serializing object graphs into JSON (documentation)
python3-jsonpickle - Python library for serializing object graphs into JSON (Python 3)

したがって、まず検索する必要があります。たぶん自分で何もする必要はありません。

おすすめ記事