Я смотрел [это](
и, как вы можете видеть, первая команда, которую мне сказали ввести, это:sudo apt-get install python-setuptools
Когда я это делаю, выводится:
sudo: apt-get: command not found
Я понятия не имею, почему так происходит.
Как я могу решить эту проблему, чтобы правильно следовать руководству?
В Mac OS X отсутствует apt-get
. Вместо него используется менеджер пакетов под названием Homebrew.
Эта команда будет выглядеть следующим образом:
brew install python
Используйте Homebrew для установки пакетов, для которых в противном случае вы бы использовали apt-get
.
На странице, на которую я ссылался, есть обновленный способ установки Homebrew, но в настоящее время вы можете установить Homebrew следующим образом:
Введите в терминале Mac OS X следующее:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
После этого использование Homebrew - brew install <package>
.
Одним из необходимых условий для работы с Homebrew являются инструменты командной строки XCode.
Менеджер пакетов (например, apt-get
или brew
) просто предоставляет вашей системе простой и автоматизированный способ установки пакетов или библиотек. В разных системах используются разные программы. apt
и его производные используются в системах linux на базе Debian. Системы Linux на базе Red Hat используют rpm
(или, по крайней мере, использовали много-много лет назад). yum
также является менеджером пакетов для систем на базе RedHat.
Системы на базе Alpine используют apk
.
По состоянию на 25 апреля 2016 года homebrew по умолчанию разрешает пользователю отправлять аналитику. От этого можно отказаться двумя способами:
Установка переменной окружения:.
HOMEBREW_NO_ANALYTICS=1
в том месте, где вы храните свои переменные окружения (обычно это что-то вроде ~/.bash_profile
).source ~/.bash_profile
.Запуск следующей команды:
brew analytics off
После этого состояние аналитики можно проверить с помощью команды:
brew analytics
Поскольку Homebrew является моим фаворитом для MacOS, хотя возможно иметь apt-get
на MacOS, используя Fink.
MacPorts - это еще один менеджер пакетов для OSX: https://www.macports.org/.
Инструкции по установке находятся на https://www.macports.org/install.php, после чего необходимо выполнить команду sudo port install pythonXX
, где XX
- это 27
или 35
.
Вы также можете использовать команду Curl для установке вещей, где apt-получить описанное с URL.. например, завиток -о http://www.magentocommerce.com/downloads/assets/1.8.1.0/magento-1.8.1.0.tar.gz