나는 달리고 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
두 가지 경로 가 있습니다./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
.