GNU/Linux >> Belajar Linux >  >> Ubuntu

Python 3 Appindicator3:Apa Ketergantungannya?

Saya mengemas aplikasi yang saya tulis dengan Python 3 yang menggunakan:

from gi.repository import AppIndicator3

Saat saya mencantumkan dependensi, saya tidak dapat menentukan paket apa yang berisi AppIndicator3 . Saya menebak python-appindicator , tetapi melihat paket itu tampaknya untuk Python 2, bukan Python 3.

Paket mana yang harus saya andalkan?

Jawaban yang Diterima:

Anda mengimpor dari gi.repository . File untuk modul ini adalah:

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

Dan file itu berasal dari:

$ 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

Jadi, paket yang Anda butuhkan (setidaknya pada 14.04) adalah python3-gi .


Ubuntu
  1. Server Ubuntu vs Desktop:Apa Perbedaannya?

  2. Apa yang Terjadi Pada Ruang Kosong?

  3. Debian – Keamanan Repositori Debian?

  1. Apa yang Dilakukan Pintasan Ctrl-alt-+?

  2. Di Terminal, Apa Jalur HDD?

  3. Apa cara termudah untuk SSH menggunakan Python?

  1. Linux vs. Unix:Apa bedanya?

  2. Apa yang dimaksud dengan POSIX?

  3. Apa itu sistem file NSFS?