GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Python 3 Appindicator3:qual è la dipendenza?

Sto impacchettando un'app che ho scritto in Python 3 che utilizza:

from gi.repository import AppIndicator3

Poiché sto elencando le dipendenze, non sono stato in grado di determinare quale pacchetto contiene AppIndicator3 . Ho indovinato python-appindicator , ma guardando quel pacchetto sembra che sia per Python 2, non Python 3.

Da quale pacchetto dovrei fare affidamento?

Risposta accettata:

Stai importando da gi.repository . Il file per questo modulo è:

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

E quel file proviene da:

$ 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

Quindi, il pacchetto che ti serve (almeno il 14.04) è python3-gi .


Ubuntu
  1. Cosa è successo allo spazio libero?

  2. Cosa fa la scorciatoia Ctrl-alt-+?

  3. In Terminal, qual è il percorso degli HDD?

  4. Cos'è il file system NSFS?

  5. Cos'è il linker d'oro?

Terraform vs Kubernetes:quali sono le differenze

Qual è l'errore 503 servizio non disponibile?

Che cos'è la shell in Linux?

Sapori di Ubuntu:qual è la differenza?

iptables vs nftables:qual è la differenza?

Qual è il comando kill in Linux?