GNU/Linux >> Linux の 問題 >  >> Ubuntu

Python 3 Appindicator3:依存関係とは何ですか?

Python 3で作成した、以下を使用するアプリをパッケージ化しています:

from gi.repository import AppIndicator3

依存関係を一覧表示しているため、AppIndicator3が含まれているパッケージを特定できませんでした 。 python-appindicatorだと思いました 、しかしそのパッケージを見ると、Python3ではなくPython2用であるように見えます。

どのパッケージに依存する必要がありますか?

承認された回答:

gi.repositoryからインポートしています 。このモジュールのファイルは次のとおりです。

$ python3 -c 'import gi.repository, sys; print (sys.modules["gi.repository"].__file__)'
/usr/lib/python3/dist-packages/gi/repository/__init__.py

そして、そのファイルは次のものから来ています:

$ dpkg -S $(python3 -c 'import gi.repository, sys; print (sys.modules["gi.repository"].__file__)')
python3-gi: /usr/lib/python3/dist-packages/gi/repository/__init__.py

したがって、必要なパッケージ(少なくとも14.04では)はpython3-giです。 。


Ubuntu
  1. Ubuntuサーバーとデスクトップ:違いは何ですか?

  2. Ubuntu のツリー コマンドとは何ですか?

  3. POSIX とはどういう意味ですか?

  1. 空きスペースはどうなりましたか?

  2. Debian – Debianリポジトリの安全性?

  3. NSFS ファイルシステムとは何ですか?

  1. LinuxとUnix:違いは何ですか?

  2. Ctrl-alt- +ショートカットは何をしますか?

  3. ターミナルでは、Hddのパスは何ですか?