Mar*_*Mag 2 macos vim homebrew macvim
我尝试使用升级 vim brew upgrade vim
,从那以后我再也无法让 vim 工作了。
我得到的错误信息是:
dyld: Library not loaded: /usr/local/opt/python/Frameworks/Python.framework/Versions/3.7/Python
Referenced from: /usr/local/bin/vim
Reason: image not found
Abort trap: 6
Run Code Online (Sandbox Code Playgroud)
我尝试了以下方法:
brew uninstall vim
brew cleanup
brew install vim
Run Code Online (Sandbox Code Playgroud)
但它根本没有解决问题。
我还完全删除了.vimrc
安装了一些插件以检查 python 语法的文件的内容。同样,这并没有改变我得到的错误信息。
我不知道我错过了什么,我想了解问题出在哪里。
我已经解决了这个问题,它有点 hack 但不管它现在如何工作 :) 我的错误如下:
dyld: Library not loaded: /usr/local/opt/python/Frameworks/Python.framework/Versions/3.7/Python
Referenced from: /usr/local/bin/vim
Reason: image not found
Run Code Online (Sandbox Code Playgroud)
问题实际上是路径上没有 3.7 版:/usr/local/opt/python/Frameworks/Python.framework/Versions/3.7/
但是我在3.8
那里有文件夹...
所以我只是做了一个符号链接
dyld: Library not loaded: /usr/local/opt/python/Frameworks/Python.framework/Versions/3.7/Python
Referenced from: /usr/local/bin/vim
Reason: image not found
Run Code Online (Sandbox Code Playgroud)
是的,我知道修复程序应该将引用从/usr/local/bin/vim
3.8更改为使用 3.8 而不是 3.7 但这也有效,我没有时间进一步深入研究。
归档时间: |
|
查看次数: |
2766 次 |
最近记录: |