在安装saleor时,我遇到了以下问题。
OSError: cannot load library 'gobject-2.0-0': error 0x7e. Additionally, ctypes.util.find_library() did not manage to locate a library called 'gobject-2.0-0'
我已经尝试了堆栈溢出和git中给出的所有解决方案,似乎都没有效果。
有人能帮帮我吗。
Tools installed:
python: 3.8 / 3.9
GTK3
我还更新了环境变量顶部的GTK3\bin,如其他解决方案中所述。
2条答案
按热度按时间tcomlyy61#
1.下载并安装https://www.msys2.org/。a)从MSYS2终端安装gtk包和python包。我们可以使用命令shell和
pacman -S mingw-w64-x86_64-gtk3
启动此操作b)
pacman -S mingw-w64-x86_64-python-gobject
1.将$XDG_DATA_HOME和XDG_DATA_DIRS更新为安装路径,例如:'C:/管理系统64/明w64/共享'
重新启动系统并检查,它将工作。
xwmevbvl2#
另一个对我有效的选择是:
从https://www.msys2.org安装MSYS2。
从此处安装GTK3 DLL依赖项:https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases
然后将环境路径变量设置为Windows变量路径文件。