GNU/Linux >> Znalost Linux >  >> Ubuntu

Python 3 Appindicator3:Jaká je závislost?

Balím aplikaci, kterou jsem napsal v Pythonu 3 a která používá:

from gi.repository import AppIndicator3

Jak uvádím závislosti, nebyl jsem schopen určit, který balíček obsahuje AppIndicator3 . Hádal jsem python-appindicator , ale při pohledu na tento balíček se zdá, že je pro Python 2, ne pro Python 3.

Na který balíček bych měl záviset?

Přijatá odpověď:

Importujete z gi.repository . Soubor pro tento modul je:

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

A tento soubor pochází z:

$ 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

Balíček, který potřebujete (alespoň 14.04), je python3-gi .


Ubuntu
  1. Debian – bezpečnost úložiště Debian?

  2. Co dělá zkratka Ctrl-alt-+?

  3. Co je stromový příkaz v Ubuntu?

  1. Linux vs. Unix:Jaký je rozdíl?

  2. Jaký je nejjednodušší způsob, jak SSH používat Python?

  3. Co znamená POSIX?

  1. Ubuntu Server a Desktop:Jaký je rozdíl?

  2. Co se stalo s volným prostorem?

  3. Jaká je v Terminálu cesta k HDD?