Здравствуйте.
Можете пояснить с версиями Python?
1.
Почему если смотреть в pacman -Fl python-gobject, то там список *.py декларируется в /usr/lib/python3.8/site-packages/ , а после переустановки pacman -S python-gobject они оказываются в 3.9, и в /var/lib/pacman/local/python-gobject-3.38.0-3/mtree тоже указано 3.9? Так почему -Fl думает что 3.8?
2.
Это я тут хотел поиграть в Anaconda на ArchLinux (чтоб на хосте, по-честному, а не в виртуалке с LiveCD Fedora). Точнее в кусочки Anaconda, в частности в Blivet. Ему нужен модуль gi. И он БЫЛ(!!!) в lib/3.8 при декларируемом установленном python-gobject. А после переустановки python-gobject - он сам СТАЛ(!!!) в lib/3.9. В итоге Blivet заработал, всё хорошо. Но вот сама процедура выяснения где-какие-модули-и-почему - она всегда такая неочевидная, или я что-то не так делаю? Может надо было как-то объединить эти 3.7+3.8+3.9 для поиска модулей, а не переустанавливать под последнюю версию?