[英]node: error while loading shared libraries: libicui18n.so.62: cannot open shared object file: No such file or directory
[英]node: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
node
node: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
echo $LD_LIBRARY_PATH
/usr/lib:/usr/local/lib
find /usr/lib -name libstdc++.so.6
/usr/lib/x86_64-linux-gnu/libstdc++.so.6
我似乎安装了 libstdc++.so.6 并且在我的 LD_LIBRARY_PATH 中,但是节点似乎仍然看不到它。 我究竟做错了什么? 这是在服务器上,所以 sudo 不可能节点安装在 ~/.local/bin 本地
我有同样的问题。
我发现另一个线程表明文件在错误的目录中。
我将它复制到/usr/lib
并收到另一个错误。
然后我在解决问题的线程中找到了这个:
sudo apt-get install g++-multilib
我尝试遵循有关堆栈溢出的相关问题下的各种建议,但都没有成功。 最后我发现我收到此错误的原因是我使用的是 32 位 Debian VM,并且仅支持 64 位。 我使用 Vagrant 启动了一个 64 位的 Ubuntu 桌面虚拟机,问题没有出现在那里。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.