Я попытался установить MacPorts, чтобы обновить версию Rails, чтобы я мог пройти через Agile Web Development с Rails, PragProg (4-е, 2011). Я следовал инструкциям в книге, а также на веб-сайте MacPorts , чтобы выполнить установку с образа диска. Похоже, что он установлен правильно, однако после запуска команды порта было возвращено «port: command not found».
Я искал Stack Exchange и нашел этот вопрос , поэтому попытался установить его из командной строки, используя «tar xjvf MacPorts-1.9.2.tar.bz2». Опять же, установка, кажется, работает. Я получаю подтверждение, что MacPorts успешно установлен, но я все еще получаю сообщение об ошибке «sudo: port: command not found» при попытке самостоятельного обновления MacPorts (через «sudo port -v selfupdate»).
Я думаю, что моя ошибка заключается в том, что не указан правильный путь. Я следовал совету в этой теме , а именно, добавив путь (/ opt / local) в paths.d, но все равно получаю ошибку.
Если это имеет значение, терминал настроен на открытие оболочек с оболочкой входа по умолчанию (/ usr / bin / login). Должен ли я изменить это на / bin / bash?
Итак, это проблема MacPorts, проблема $ PATH или проблема StupidUser?