Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 加载共享库时出错:libgtk-3.so.0:无法打开共享对象文件:没有此类文件或目录_Javascript_Node.js_Linux_Electron_Electron Packager - Fatal编程技术网

Javascript 加载共享库时出错:libgtk-3.so.0:无法打开共享对象文件:没有此类文件或目录

Javascript 加载共享库时出错: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

我运行了适用于Linux和windows环境的electron packager。该版本在Windows中按预期工作,但在Linux中没有。它抱怨

“加载共享库时出错:libgtk-3。so.0:无法打开共享对象文件:没有此类文件或目录”

我在SuSE Linux中运行这个,我不确定我缺少了什么

这是适用于Linux的electron packager

"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可以工作,但是,那将是空中楼阁;小心,备份任何可能很重要的数据,以防您想继续

安装后,您可以再试一次,看看是否一切正常。 希望这能解决你的问题

安静