При попытке автозаполнения "./manage runserver" в корневой папке проекта Django выскакивает ошибка awk:
(venv) ➜ project git: (master) ./manage.py runawk: недопустимая опция -v
erver
Хотя ему удается завершить опцию, похоже, что awk не поддерживает флаг -v в OS X Lion.
Это будет исправлено? Есть ли обходной путь?
+1 У меня такая же проблема.
У меня такая же проблема с различными другими инструментами (например, svn)
+1, такая же проблема :(
Эта ошибка исправлена в форке sorin. Когда они объединятся для 2.0, все будет снова в порядке
Проблема по-прежнему не устранена.
+1 - исправьте пожалуйста, очень напрягает.
+1 здесь. Любой обходной путь?
+1 здесь - исправьте пожалуйста
Попробуйте использовать gawk
решит проблему
brew install gawk
brew install gawk
Это сработало, спасибо.
То же, что и @kemist , проблема исправлена
+1, почему бы не поставить пробел после "-v"? см. там => http://www.zsh.org/mla/workers/2013/msg00023.html
Хорошо с Macports gawk, хотя
@lajarre Я установил gawk with brew, но это не помогло. Я также не могу найти строку в plugings / django / django.plugin.zsh
Подскажите, пожалуйста, в каком файле мне добавить пробел?
Спасибо @humiaozuzu. @dschien Мне пришлось
Как @jcelliott мне нужно было
Я нашел «awk -vdrop» в строке /usr/share/zsh/5.0.2/functions/_django 62, поэтому изменил ее на «awk -v drop» и перезагрузил zsh. Теперь автозаполнение хорошее.
Были те же проблемы, исправленные с помощью gawk
... Я также попробовал версию 5.0.5 zsh через brew, и она все еще там.
Хотя, похоже, проблема была исправлена еще в январе 2013 года: https://github.com/zsh-users/zsh/commit/0969fb91fa3dcf461a52f8dbda5313475c39f603
Спасибо @thornomad за то, что усилия и проверили установку homebrew и репозиторий zsh: sparkles:
Вам стоит попробовать zsh 5.0.6, там определенно решено (хотя и в 5.0.5 было тоже), и он также должен быть доступен через brew
Самый полезный комментарий
+1, почему бы не поставить пробел после "-v"? см. там => http://www.zsh.org/mla/workers/2013/msg00023.html
Хорошо с Macports gawk, хотя