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
.
Tidak Dapat Mengubah Bahasa Kembali Ke Bahasa Inggris Di Kubuntu 19.04?
Apakah Bug Kernel Linux Yang Menyebabkan Kehilangan Data Saat Menggunakan Samsung 850 Pro SSD Telah Diselesaikan?