1

Я установил MacPorts и XCode, затем подошел к терминалу и ввел команду "sudo port install lua", и он, похоже, ничего не делает. Когда я выполняю "sudo port Установлено", я получаю "Не установлены порты". Почему этот пакет не устанавливается и что я могу сделать, чтобы установить его?

4 ответа4

4

Пытаться

sudo port -v selfupdate

который должен обновить локальный список портов и дать вам подробный вывод, чтобы вы могли лучше видеть, что происходит.

sudo port -v list lua должен показать вам lua portfile, если он правильно установлен. Если вы видите это, попробуйте установить снова.

Надеюсь, это поможет.

1

Я не использую MacPorts, так что я спекулирую, но, просматривая Руководство по MacPorts, кажется, что вы можете попробовать выполнить команду

sudo port selfupdate

а потом попробуй

sudo port install lua

снова. Полагаю, это продолжение вашего " Программирования на Lua для Mac"?"вопрос о переполнении стека, так что вы также можете посмотреть последний комментарий micmoo на его ответ MacPorts, хотя я думаю, что ваш PATH настроен правильно, так как кажется, что sudo port installed работает.

0

Вы можете попробовать использовать опцию -t (trace):

sudo port -t install lua

Опция трассировки изолирует MacPorts от другого программного обеспечения, которое может быть активным.

Если это работает, это означает, что у вас, вероятно, есть другой менеджер пакетов, такой как Homebrew или Fink, или какая-то ручная установка, которая ему мешает.

-1

Я использую Porticus, который является интерфейсом для MacPorts, вы можете попробовать его. Это делает установку и удаление бризом.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .