私は走り、次のibus-setup
ものを手に入れようとしています。
$ ibus-setup
Traceback (most recent call last):
File "/usr/share/ibus/setup/main.py", line 31, in <module>
from gi.repository import GLib
ImportError: No module named 'gi'
次のいずれも役に立ちません。
pip install gi
pip install pgi
sudo apt install python-gi
sudo apt install python3-gi
どうやって走りますかibus-setup
?
答え1
同じエラーメッセージが表示され、システムではなくPythonインタプリタを使用して発生しました。質問を受けたとき:
which python3 -a
~/anaconda3/bin/python3
2つのパスがあります。/usr/bin/python3
解決策は、次のようにシステムPythonインタプリタの優先順位を指定することです。
export PATH=/usr/bin:$PATH
答え2
これは、ibus-setupがシステムでpython /usr/share/ibus/setup/main.py
Python 3を実行しているためです。を実行してこの問題を解決できますpython2 /usr/share/ibus/setup/main.py
。