为什么在mac osx 10.9上apt-get函数不能在terminal上工作?

我正在看这个 ,你可以看到我被告知的第一个命令是:

sudo apt-get install python-setuptools 

当我这样做,它输出:

 sudo: apt-get: command not found 

我不知道为什么这样。

我如何解决这个问题,所以我正确地按照教程?

Mac OS X没有apt-get 。 有一个叫做Homebrew的包pipe理器可以用来代替。

这个命令是:

brew安装python

使用Homebrew来安装你将使用apt-get软件包。

我链接的页面有一个安装自制程序的最新方式,但目前,您可以安装Homebrew如下:

在Mac OS Xterminal中键入以下内容:

 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 

之后,使用自制软件brew install <package>

Homebrew的先决条件之一是XCode命令行工具。

  1. 从App Store安装XCode。
  2. 按照此堆栈溢出答案中的说明安装XCode命令行工具 。

背景

软件包pipe理器(如apt-getbrew )只是为您的系统提供一种简单而自动的方式来安装软件包或库。 不同的系统使用不同的程序 apt及其衍生产品在基于Debian的Linux系统上使用。 Red Hat-ish Linux系统使用rpm (或者至less在很多年前就已经做过了)。 yum也是RedHat系统的包pipe理器。

基于高山的系统使用apk

警告

截至2016年4月25日, 自制软件默认select用户发送分析数据 。 这可以通过两种方式select:

设置一个环境variables:

  1. 打开你喜欢的环境variables编辑器 。
  2. 设置以下内容: HOMEBREW_NO_ANALYTICS=1
  3. closures文件,重新启动terminal或source ~/.bash_profile

运行以下命令:

 brew analytics off 

然后可以使用以下命令检查分析状态:

 brew analytics 

作为Homebrew是我最喜欢的MacOS,虽然它可能在MacOS上使用Fink进行apt-get

MacPorts是OSX的另一个软件包pipe理器: https : //www.macports.org/ 。
安装说明在https://www.macports.org/install.php之后,发出;sudo port install pythonXX ,其中XX2735