Continuum Analytics

Anaconda

Anaconda is a free collection of powerful packages for Python that enables large-scale data management, analysis, and visualization for Business Intelligence, Scientific Analysis, Engineering, Machine Learning, and more.

Getting Started with the Anaconda Quick Start Guide [pdf]

Product Specifications

Licensing

Anaconda is completely free to use and distribute.

Supported Platforms

  • Linux and Windows (64-bit and 32-bit)
  • Mac OS X (64-bit)

Please note: the Anaconda default install comes with Python 2.7, and the Anaconda3 default install comes with Python 3.4. Python 1.0, 2.6, 2.7, 3.3 and 3.4 are available through the conda command.

Features

  • All the premium Python packages needed for science, engineering and business intelligence.
  • Scalable storage and computation with Disco Map-Reduce and Disco Distributed File System (DDFS) (64-bit Linux).
  • Mix-and-match different versions of Python, NumPy, SciPy and other packages in isolated environments and easily switch between them.
  • conda command: Innovative package manager tool for Python packages like yum, apt-get, or a “dynamic Maven” for Python and other languages. Great for solving enterprise integration and application deployment challenges.

Packages Included in Anaconda

The Continuum Analytics repositories offer additional packages, which can be installed using the conda command.

Package Documentation

Documentation for Other Packages included in Anaconda

Astropy
Boto
Cython
DateUtil
Distribute
Docutils
Erlang
Flask
Gevent
Gevent-Websocket
Gevent-Zeromq
Googlecl
Greenlet
grin
IPython
Jinja2
Libevent
Libpng
LLVM
MDP
Meta
MinGW
MKL
NLTK
Nose
Pip
Ply
Psutil
Py
Py2Cairo
PycURL
PyFlakes
Pygments
Pyparsing
PyTest
Python
PyTZ
PyYAML
PyZMQ
QT
Redis-Py
Requests
Six
Sphinx
SQLAlchemy
xlrd
xlwt

Installation Instructions

Linux Install

These instructions explain how to install Anaconda on a Linux system.

After downloading the Anaconda installer, run the following command from a terminal:

$ bash Anaconda-2.x.x-Linux-x86[_64].sh

After accepting the license terms, you will be asked to specify the install location (which defaults to ~/anaconda).

Note: You do NOT need root privileges to install Anaconda, if you select a user writable install location, such as ~/anaconda.* After the self extraction is finished, you should add the anaconda binary directory to your PATH environment variable.

As all of Anaconda is contained in a single directory, uninstalling Anaconda is easy (you simply remove the entire install location directory).

Mac Install

These instructions, explain how to install Anaconda on a 64-bit Mac OS X (10.5 and higher) system.

After downloading the Anaconda installer, run the following command from a terminal, replacing 2.x.x with your version number:

$ bash Anaconda-2.x.x-MacOSX-x86_64.sh

After accepting the license terms, you will be asked to specify the install location (which defaults to ~/anaconda).

Note: You do not need root privileges to install Anaconda, if you select a user writable install location, such as ~/anaconda.* After the self extraction is finished, you should add the anaconda binary directory to your PATH environment variable.

As all of Anaconda is contained in a single directory, uninstalling Anaconda is easy (you simply remove the entire install location directory).

Windows Install

These instructions explain how to install Anaconda on a Windows system.

After downloading the Anaconda installer, double click on the installer application icon and run it.

Follow the instructions in the installer.

Note: If you encounter any issues, please try disabling your antivirus software.

Linux/OS X Uninstall

As all of Anaconda is contained in a single directory, uninstalling Anaconda is simple (you simply remove the entire install location directory):

$ rm -rf ~/anaconda

Windows Uninstall

As of version 1.4, Anaconda supports uninstall using the standard Windows mechanism. Click on “Add or remove Program” in the Control Panel, and select “Python 2.7 (Anaconda)”.

Updating from older Anaconda versions

If you currently have Anaconda 1.2.0 or later installed, you can easily update to the latest Anaconda version by typing:

$ conda update conda
$ conda update anaconda

Support

For any questions about or problems with Anaconda , consult the Anaconda Mailing List for free community support.

If more expert support for Anaconda is required, Continuum’s Support Services can be purchased on a per-incident or subscription basis. These services provide clients with access to expert Python developers and data scientists who can help integrate and use Continuum products or answer general and advanced Python “how-to” problems. Support may be purchased for both free and proprietary libraries included in Continuum’s Python offering. For more information, please contact sales@continuum.io.

For extensive, long-term, or project-based support, Continuum’s Consulting and Training services are available.

Known Issues

  • Spyder may not launch correctly on Linux machines

  • Uninstalling anaconda does not clear some setting files in C:Documents and SettingsYour_User_Name ; specifically, the directories .spyder2, .ipython,.matplotlib, .astropy will exist after uninstall and the user can choose if these should be removed

  • Spyder may not launch properly on Windows machines. In that case, try the following steps:

    • Try launching it again.
    • Use the Reset Spyder Settings option from the menu under start then try to launch Spyder again.
    • Launch the command prompt by running cmd from the Start menu and then typing Spyder in the command prompt.
    • Delete the directory .spyder2 from the C:Documents and settingsYour_User_Name directory and then repeat the previous step