什么';自制python和caskroom python的区别是什么?

什么';自制python和caskroom python的区别是什么?,python,homebrew,homebrew-cask,Python,Homebrew,Homebrew Cask,该页面表明,OSX版本适合学习,但不适合编写真正的程序;解决方案-从自制软件安装 我不认为他们写这篇文章的时候有棺材房。基本上,我只想安装最适合Python编程的版本 当我进行搜索时,我得到以下输出: $ brew search python boost-python gst-python python python3 wxpython zpython Caskroom/cask/mod_python homebrew/python

该页面表明,OSX版本适合学习,但不适合编写真正的程序;解决方案-从自制软件安装

我不认为他们写这篇文章的时候有棺材房。基本上,我只想安装最适合Python编程的版本

当我进行搜索时,我得到以下输出:

$ brew search python
boost-python   gst-python     python         python3        wxpython       zpython
Caskroom/cask/mod_python      homebrew/python/vpython           Caskroom/cask/python
homebrew/python/python-dbus   homebrew/versions/gst-python010   Caskroom/cask/python3
这是homebrew报告的内容:

macosx-10-9:~ vagrant$ brew cask info python
python: 2.7.9
Python
https://www.python.org/
Not installed
https://github.com/caskroom/homebrew-cask/blob/master/Casks/python.rb
==> Contents
  python-2.7.9-macosx10.6.pkg (pkg)

macosx-10-9:~ vagrant$ brew info python
python: stable 2.7.10 (bottled), HEAD
Interpreted, interactive, object-oriented programming language
https://www.python.org
/usr/local/Cellar/python/2.7.10_2 (4906 files, 77M) *
  Poured from bottle
From: https://github.com/Homebrew/homebrew/blob/master/Library/Formula/python.rb

那么,这两个软件包之间的有效区别是什么呢?

Caskroom python将从中安装python Mac OS X软件包

brew install python
将从源代码和
/usr/local/ceral/python/…
下安装,并正确地进行符号链接
/usr/local/bin/python

后者是“适当的自制方法”(TM),允许使用“自制桶是自制的扩展,允许您自动安装Mac应用程序和字体”中的
brew升级

进行更新。我建议在OS X、Linux和Mac上使用Continuum的Anaconda发行版,请参阅。