2015-05-15 2 views
7

Я новичок в OSX. После выполнения пошаговых инструкций от https://github.com/aspnet/home.OSX Ошибка dnvm: команда не найдена

brew tap aspnet/dnx 
brew update 
brew install dnvm 

я получил следующее сообщение об ошибке при запуске DNVM обновление:

$ dnvm upgrade 

Error: 
-bash: dnvm: command not found 

Я пытался найти DNVM и выглядит, как он успешно установлен в \ USR \ локальный каталог.

Есть ли уступ, который мне не хватает?

ответ

10

запустить source dnvm.sh после brew install dnvm и попытаться запустить dnvm. Предпочтительно поместите это в свой профиль оболочки (например, внутри файла .profile), чтобы он сохранялся.

+0

Да. Это работает, спасибо. –

+0

Должен ли я помещать 'source dnvm.sh' в ~/.bash_profile? –

+0

'.profile' работал для меня. Не уверен, а не парень Mac :) – tugberk

1

Для этой конкретной проблемы, как ответ выше упоминания просто запустить source dnvm.sh

Если вы хотите получить и работаете с asp.net 5 в OSX посмотреть, как я исправил некоторые проблемы на пути this blog post tutorial can help

+0

Статья очень полезна! Одна из незначительных вещей, однако, 'sudo dnu restore' дает ошибку ... жалуясь на беседу, не нравится sudo. Чтобы решить проблему, я решил запустить 'dnu restore' 2-й раз без sudo. –

+0

Вопрос, связанный с вашим 'export MONO_MANAGED_WATCHER = false'. Можете ли вы объяснить, почему образец проекта из Microsoft https://github.com/aspnet/Home/tree/dev/samples/latest/HelloWeb не требует использования этой переменной окружения? –

+0

@VincentLeung У меня возникли проблемы с выполнением '' dnu restore only'', я обновил учебник и выполнил '' восстановление sudo dnu -allow-root''. Эта переменная окружения является ошибкой в ​​Mono, существует поток github на эту проблему https://github.com/aspnet/Mvc/issues/2118 и на монопроектных известных ошибках http://www.mono-project.com /docs/about-mono/releases/3.12.0/#known-issues – hjgraca

Смежные вопросы