Как я могу заставить мой скрипт Python GTK3 + работать вне собственного интерпретатора Python от Msys2, в мой собственный интерпретатор python3 для venv (виртуальной среды)?Я хочу подготовить сценарий Python 3 для распространения на другие компьютеры, но без Msys2.
Я использую Windows 10.
Я успешно следовал инструкциям на сайте GTK, чтобы загрузить GTK3 + и привязки Python, в Windows.
Я установил GTK3 + и привязки Python, используя MSYS2.Мой скрипт успешно выполняется в интерпретаторе Python3 MSYS2 в C:\msys64\mingw64\bin
.Однако я хочу запустить свой скрипт на Python за пределами MSYS2 с отдельным интерпретатором Python 3 (venv), а не с MSYS2.
Из моих исследований мне кажется, что мне нужно скопировать GTK3 .dllфайлы и значки от C:\msys64\mingw64\bin
и C:\msys64\mingw64\share
до нужного мне пути интерпретатора Python3 с файлами скриптов там же.
Но когда я пытаюсь запустить свой скрипт вВиртуальная среда, я получаю:
builtins.ImportError: невозможно импортировать имя '_gi' из 'gi'
Есть идеи?Спасибо.