Ответ НЕТ.
Причиной, по которой я описал поведение, которое я описал, было то, что модуль gi отсутствует в установке python, которую я использовал, а именно в заводской установке на моем новом MacBook. Я знал, что python 2 был установлен на Mac. Используя Homebrew, я установил python3, думая, что мне нужно, чтобы заняться python программированием. Используя «which python» в Терминале, я нашел python3 установку в / usr / bin / python3. Я не мог найти модуль 'gi' в этой установке, и это версия 3.7.3. Используя "which python3", я нашел псевдоним python3 в / usr / local / bin / python3. Есть модуль 'gi' с этим, и это версия 3.7.7 с оригинальным файлом python3 .7, расположенным в погребе Homebrew. В интерактивном режиме я подтвердил, что при запуске этой версии НЕ генерируется ошибка:
SMMac3:~-> python3
Python 3.7.7 (default, Mar 23 2020, 10:54:01)
[Clang 9.0.0 (clang-900.0.39.2)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import gi
>>> exit
Поэтому я добавил следующие строки в файл .zshr c:
alias python=/usr/local/bin/python3
alias python3=/usr/local/bin/python3
И я больше не получить ошибку «модуль не найден». :)
Теперь у меня есть новая проблема, о которой я спрошу в отдельном вопросе ...