[英]Getting errors when entering a vim file and tmux
我试图为tmux安装一个名为powerline的插件。 我在brew上安装了一些东西,例如PyPy和python。
现在,当我尝试打开vim文件时,我得到:
dyld: Library not loaded: /usr/local/opt/python/Frameworks/Python.framework/Versions/3.6/Python
Referenced from: /usr/local/bin/vim
Reason: image not found
Abort trap: 6
当我尝试打开tmux时,我得到:
exited
这是最近发生在Pipenv身上的。 当我进行brew更新时,它更新了一些软件包,并且与我可能使用brew(而非pip)安装的某些python软件包不匹配。 简单的方法,如果不是很大的问题,我建议重新安装其中一些软件包。
对于未来的Google,我得到同样的dyld
错误。 正在运行的brew doctor
向我展示了以下内容:
Warning: You have unlinked kegs in your Cellar
Leaving kegs unlinked can lead to build-trouble and cause brews that depend on
those kegs to fail to run properly once built. Run `brew link` on these:
vim
运行以下命令可以告诉我它在抱怨哪些文件: brew link --dry-run vim
如果您喜欢覆盖这些内容,那么这对我来说就是固定的: brew link --overwrite vim
奇怪的是,运行vi
仍然有类似的错误:
dyld: Library not loaded: /usr/local/opt/python/Frameworks/Python.framework/Versions/3.6/Python
Referenced from: /usr/local/Cellar/macvim/8.0-146/MacVim.app/Contents/bin/../MacOS/Vim
Reason: image not found
[1] 58665 abort vi
仍然不确定那个问题是什么,但是对此的一个懒惰修复是alias vi='vim'
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.