Показать статистику
0 голосов
от (620 баллов)

Настраиваю себе vim для работы с кодом на Python, использую этот how-to: https://coderwall.com/p/yiot4q/setup-vim-powerline-and-iterm2-on-mac-os-x 

Когда пытаюсь установить vim с поддержкой Python, получаю ошибку:

brew install vim --with-python
Usage: brew install [options] formula

Install formula.

formula is usually the name of the formula to install, but it can be specified
in several different ways.

Unless HOMEBREW_NO_INSTALL_CLEANUP is set, brew cleanup will be run for the installed formulae or, every 30 days, for all formulae.
....
....
Error: invalid option: --with-python

Кто нибудь сталкивался?

619 просмотров 1 ответов
от (17.4тыс. баллов)
0
Похоже что brew больше не поддерживает install options. Вот линк: https://github.com/Homebrew/brew/issues/5732

1 Ответ

–1 голос
от (390 баллов)

Когда то и я сталкивалась с подобной системой. Помню свое решение. Смотрите, это происходит потому, что vim в вашей системе уже установлена, которая обычно находится в папке /usr/loca/vim

$ which vim

Вы можете попробовать ls/usr/local/Cellar/vim/7.4.2210 и пересмотреть, какие папки у вас доступны. В моей системе, в этом каталоге у меня есть bin/vim, поэтому я обновляю свой .zshrc или аналогичный rc-файл в ОС. Я обновляю его следующим образом:

alias 'vim'=/usr/local/Cellar/vim/7.4.2210/bin/vim

Когда вы открываете новый терминал, то должно получится то что вам нужно от заданного запроса:

which vim

Этот процесс и покажет Вам путь нужного обновления. Таким образом, у вас получится использовать Python3 внутри него.

Но если эти действия не работают, то у меня также был и другой способ устранения этой ошиби. Установка Vim с поддержкой Python3 использует port из The MacPorts проекта. Вам нужно проверить сколько вариантов вам доступно и какой между ними конфликт:

port variant vim

Чтобы установить vim с поддержкой python, следует:

sudo port install vim +python37

А чтобы легко удалить:

sudo port uninstall vim

Если что-то не получается, опишите дальнейшие окна. 

...