遇到的问题一:
mac更新后使用vim会报错
dyld: Library not loaded: /usr/local/opt/perl/lib/perl5/5.24.0/darwin-thread-multi-2level/CORE/libperl.dylib
Referenced from: /usr/local/bin/vim
Reason: image not found
[1] 44267 abort vim
这是苹果的一个常见问题,每当perl、python或ruby升级或修改时,vim都需要重新安装。参考homebrew的issue:https://github.com/Homebrew/brew/issues/2356
解决方法:
尝试依次执行如下命令,vim可重新使用。
- brew uninstall --ignore-dependencies perl
- brew uninstall vim
- brew install vim
问题二:dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
解决办法:切换成老版本的openssl
brew switch openssl 1.0.2s
总结
苹果更新总是会遇到一些莫名其妙的bug,重新安装或则软件同步更新即可。
Mac更新后Vim与Perl兼容性问题
本文解决macOS更新后使用Vim编辑器出现的错误,涉及dyld库加载失败问题,特别是与Perl和openssl的兼容性。通过重新安装Vim和切换openssl版本,可以有效解决此问题。
1359

被折叠的 条评论
为什么被折叠?



