EOG (Image Viewer) сломался после обновления до 19.04
Я только что обновился до 19.04, и теперь EOG не будет работать ни из Nautilus, ни из командной строки. Когда я открываю его через командную строку, я получаю
Failed to import the site module
Traceback (most recent call last):
File "/usr/lib/python3.7/site.py", line 603, in <module>
main()
File "/usr/lib/python3.7/site.py", line 589, in main
known_paths = addusersitepackages(known_paths)
File "/usr/lib/python3.7/site.py", line 321, in addusersitepackages
addsitedir(user_site, known_paths)
File "/usr/lib/python3.7/site.py", line 213, in addsitedir
addpackage(sitedir, name, known_paths)
File "/usr/lib/python3.7/site.py", line 165, in addpackage
f = open(fullname, "r")
File "/usr/lib/python3.7/_bootlocale.py", line 35, in getpreferredencoding
if sys.flags.utf8_mode:
AttributeError: 'sys.flags' object has no attribute 'utf8_mode'
Итак, я предполагаю, что ошибка Python:
Python 3.7.3 (default, Apr 3 2019, 05:39:12)
[GCC 8.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.flags.utf8_mode
0
Одна вещь, которую я заметил, это то, что python
сейчас указывает на python2
вместо python3
(как это было, когда я бегал 18.10). Я думал, что это может быть источником проблемы, как в Python2.7, sys.flags
не имеет utf8_mode
,
Я изменился /usr/bin/python
указывать на python3
вместо этого, но это не сработало; Я получил ту же ошибку, что и выше, когда я попытался запустить eog
,
Кто-нибудь знает, что здесь происходит?