Estuve viendo [esto](
y como puedes ver el primer comando que me dicen que ponga es:sudo apt-get install python-setuptools
Cuando hago esto, sale:
sudo: apt-get: command not found
No tengo ni idea de por qué esto es así.
Cómo puedo resolver esto para que esté siguiendo el tutorial correctamente?
Mac OS X no tiene apt-get
. Hay un gestor de paquetes llamado Homebrew que se utiliza en su lugar.
Este comando sería:
brew install python
Utilice Homebrew para instalar paquetes para los que, de otro modo, utilizaría apt-get
.
La página a la que he enlazado tiene una forma actualizada de instalar Homebrew, pero actualmente, puedes instalar Homebrew de la siguiente manera:
Escribe lo siguiente en tu terminal de Mac OS X:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Después de eso, el uso de Homebrew es brew install <package>
.
Uno de los requisitos previos para Homebrew son las herramientas de línea de comandos XCode.
Un gestor de paquetes (como apt-get
o brew
) sólo proporciona a tu sistema una forma fácil y automatizada de instalar paquetes o bibliotecas. Diferentes sistemas utilizan diferentes programas. apt
y sus derivados se utilizan en los sistemas linux basados en Debian. Los sistemas Linux tipo Red Hat utilizan rpm
(o al menos lo hacían hace muchos, muchos, años). yum
es también un gestor de paquetes para los sistemas basados en RedHat.
Los sistemas basados en Alpine utilizan apk
.
A partir del 25 de abril de 2016, homebrew opta por el envío de analíticas por defecto. Esto puede ser optado de dos maneras:
Estableciendo una variable de entorno:
HOMEBREW_NO_ANALYTICS=1
en el lugar donde guardas tus variables de entorno (normalmente algo como ~/.bash_profile
)source ~/.bash_profile
.**Ejecutar el siguiente comando
brew analytics off
el estado de la analítica se puede comprobar entonces con el comando
brew analytics
MacPorts es otro gestor de paquetes para OSX: https://www.macports.org/.
Las instrucciones de instalación se encuentran en https://www.macports.org/install.php, después de lo cual uno emite sudo port install pythonXX
, donde XX
es 27
o 35
.