Javascript 加载共享库时出错:libgtk-3.so.0:无法打开共享对象文件:没有此类文件或目录
我运行了适用于Linux和windows环境的electron packager。该版本在Windows中按预期工作,但在Linux中没有。它抱怨 “加载共享库时出错:libgtk-3。so.0:无法打开共享对象文件:没有此类文件或目录” 我在SuSE Linux中运行这个,我不确定我缺少了什么 这是适用于Linux的electron packagerJavascript 加载共享库时出错:libgtk-3.so.0:无法打开共享对象文件:没有此类文件或目录,javascript,node.js,linux,electron,electron-packager,Javascript,Node.js,Linux,Electron,Electron Packager,我运行了适用于Linux和windows环境的electron packager。该版本在Windows中按预期工作,但在Linux中没有。它抱怨 “加载共享库时出错:libgtk-3。so.0:无法打开共享对象文件:没有此类文件或目录” 我在SuSE Linux中运行这个,我不确定我缺少了什么 这是适用于Linux的electron packager "builderForLinux": "electron-packager --out Linux64 --overwrite --platfo
"builderForLinux": "electron-packager --out Linux64 --overwrite --platform linux --appname clientsettings . --icon=./xyz.png --executable-name ClientSettings --asar.unpackDir=node_modules/regedit"
你好!
似乎您缺少一个包,该包提供了项目工作所需的库;这里的问题是,如果您的存储库提供了它,您可以通过运行:
yum whatprovides libgtk-3.so.0
如果因为一些坏运气,你的官方存储库没有可用的库(有时会发生),那么,如果你使用的是Suse Pro,也许opensuse的RPM可以工作,但是,那将是空中楼阁;小心,备份任何可能很重要的数据,以防您想继续
安装后,您可以再试一次,看看是否一切正常。
希望这能解决你的问题
安静