繁体   English   中英

输入vim文件和tmux时出错

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM