Skip to content

Commit fb7c2fd

Browse files
author
Kerry Watson
committed
Update science.rst
Updated #the-conda-cross-platform-package-manager section about conda written in 2013 that was outdated several versions ago.
1 parent a30d54c commit fb7c2fd

File tree

1 file changed

+18
-19
lines changed

1 file changed

+18
-19
lines changed

source/science.rst

Lines changed: 18 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -116,22 +116,21 @@ and ``virtualenv`` based toolchain.
116116
The conda cross-platform package manager
117117
----------------------------------------
118118

119-
`Anaconda <https://store.continuum.io/cshop/anaconda/>`__ (in this context)
120-
is a SciPy distribution published by Continuum Analytics.
121-
122-
``conda`` is the open source (BSD licensed) package management system that
123-
Continuum Analytics created and published as part of Anaconda's development.
124-
It doesn't support interoperability with system package managers the way the
125-
standard toolchain does (as, unlike the standard toolchain, that isn't one
126-
of conda's design goals), but it *does* support some degree of
127-
interoperability with the standard toolchain itself. In particular,
128-
bootstrapping conda via ``pip install conda`` and then running the
129-
``conda init`` command provides access to all of the pre-built binaries
130-
that Continuum Analytics have created for the free version of the
131-
Anaconda distribution.
132-
133-
At time of writing (December, 2013), there are still some rough edges when
134-
attempting to use conda to install Anaconda packages outside the Anaconda
135-
distribution, but those issues are still likely to be simpler to resolve
136-
or work around than building local versions of scientific Python libraries
137-
and their external dependencies.
119+
`Anaconda <https://store.continuum.io/cshop/anaconda/>`__ is a Python
120+
distribution published by Continuum Analytics. It is a stable collection of
121+
Open Source packages for big data and scientific use. About 100 are
122+
installed with Anaconda 2.2, and a total of 279 can be installed and
123+
updated from the Anaconda repository.
124+
125+
``conda`` an open source (BSD licensed) package management system and
126+
environment management system included in Anaconda that allows users to
127+
install multiple versions of binary software packages and their dependencies,
128+
and easily switch between them. It is a cross-platform tool working on Windows,
129+
OSX, and Linux. Conda can be used to package up and distribute all kinds of
130+
packages, it is not limited to just Python packages. It has full support
131+
for native virtual environments. Conda makes environments first-class citizens,
132+
making it easy to create independent environments even for C libraries. It is
133+
written in Python, but is Python-agnostic. Conda installs Python directly in
134+
contrast to pip which does not. Conda is available in Anaconda and Miniconda
135+
(an easy-to-install download with just Python and conda).
136+

0 commit comments

Comments
 (0)