- Installation#
- Free Download
- Open Source
- User-friendly
- Trusted
- Anaconda Repository
- Conda
- Anaconda Navigator
- Installing on Windows#
- Installation#
- Join 35 million users building the future with Anaconda
- Anaconda Assistant is now in Private Preview. Let AI power your analysis, visualizations, and data processing with the Anaconda Assistant.
- Code in the cloud. Nothing to install or configure. Work from any computer using our cloud-hosted notebook service.
- Code with the world’s most trusted Python distribution. From AI solutions to interactive visualizations, Anaconda is the world’s preferred distribution for numerical and scientific computing.
- Learn data science and Python while you build, with Anaconda Learning.
- Easily build and share web applications, with zero infrastructure
Installation#
Review the system requirements listed below before installing Anaconda Distribution. If you don’t want the hundreds of packages included with Anaconda, install Miniconda, a mini version of Anaconda that includes just conda, its dependencies, and Python.
Looking for Python 3.5 or 3.6? See our FAQ .
System requirements
- License: Free use and redistribution under the terms of the EULA for Anaconda Distribution.
- Operating system: Windows 10 or newer, 64-bit macOS 10.13+, or Linux, including Ubuntu, RedHat, CentOS 7+, and others.
- If your operating system is older than what is currently supported, you can find older versions of the Anaconda installers in our archive that might work for you. See Using Anaconda on older operating systems for version recommendations.
- System architecture: Windows- 64-bit x86; MacOS- 64-bit x86 & M1; Linux- 64-bit x86, 64-bit aarch64 (AWS Graviton2), 64-bit Power8/Power9, s390x (Linux on IBM Z & LinuxONE).
- Minimum 5 GB disk space to download and install.
On Windows, macOS, and Linux, it is best to install Anaconda for the local user, which does not require administrator permissions and is the most robust type of installation. However, with administrator permissions, you can install Anaconda system wide.
- Installing on Windows
- Installing on macOS
- Installing on Linux
- Installing on AWS Graviton2 (arm64)
- Installing on Linux-s390x (IBM Z)
- Installing on Linux POWER
- Installing in silent mode
- Installing for multiple users
- Verifying your installation
- Updating from older versions
- Installing previous versions of Anaconda Distribution
- Using Anaconda on older operating systems
- Uninstalling Anaconda Distribution
Silent mode install
Use silent mode to automatically accept default settings and have no screen prompts appear during installation.
Need to use Anaconda on an older operating system?
Installing Anaconda on a non-networked machine (air gap)
- Obtain a local copy of the appropriate Anaconda installer for the non-networked machine. You can copy the Anaconda installer to the target machine using many different methods, including a portable hard drive, USB drive, or CD.
- After copying the installer to the non-networked machine, follow the detailed installation instructions for your operating system.
Install offline copies of both docs.anaconda.com and enterprise-docs.anaconda.com by installing the conda package anaconda-docs: conda install anaconda-docs
Install offline copies of documentation for many of Anaconda’s open-source packages by installing the conda package anaconda-oss-docs: conda install anaconda-oss-docs
Other ways to get Anaconda or Miniconda
The official Anaconda or Miniconda AMIs are on the AWS Marketplace.
If you have a CDH (Cloudera Distributed Hadoop) cluster, install the Anaconda parcel using Cloudera Manager. The Anaconda parcel provides a static installation of Anaconda, based on Python 2.7, that can be used with Python and PySpark jobs on the cluster.
Troubleshooting
If you experience errors during the installation process, review our Troubleshooting topics .
Free Download
Everything you need to get started in data science on your workstation.
- Free distribution install
- Thousands of the most fundamental DS, AI, and ML packages
- Manage packages and environments from desktop application
- Deploy across hardware and software platforms
Open Source
Access the open-source software you need for projects in any field, from data visualization to robotics.
User-friendly
With our intuitive platform, you can easily search and install packages and create, load, and switch between environments.
Trusted
Our securely hosted packages and artifacts are methodically tested and regularly updated.
Anaconda Repository
Our repository features over 8,000 open-source data science and machine learning packages, Anaconda-built and compiled for all major operating systems and architectures.
Conda
Conda is an open-source package and environment management system that runs on Windows, macOS, and Linux. Conda quickly installs, runs, and updates packages and their dependencies. It also easily creates, saves, loads, and switches between environments on your local computer. It was created for Python programs, but it can package and distribute software for any language.
Anaconda Navigator
Our desktop application lets you easily manage integrated applications, packages, and environments without using the command line.
Installing on Windows#
You may need to purchase a license to stay compliant with our Terms of Service. This can be accomplished through several of Anaconda’s tiers: Pro , Business (On-prem), Business (Cloud) , or Enterprise. If you have already subscribed to the Pro or Business tiers, see the quickstart guides for Pro or Business to get started!
Visit https://anaconda.cloud/pricing to compare tier capabilities and pricing.
More of a visual learner? Watch the Installing Anaconda (Windows) video in the course linked below!
Installation#
- Download the Anaconda installer.
- Go to your Downloads folder and double-click the installer to launch. To prevent permission errors, do not launch the installer from the Favorites folder .
Note If you encounter issues during installation, temporarily disable your anti-virus software during install, then re-enable it after the installation concludes. If you installed for all users, uninstall Anaconda and re-install it for your user only.
Choose whether to add Anaconda to your PATH environment variable or register Anaconda as your default Python. We don’t recommend adding Anaconda to your PATH environment variable, since this can interfere with other software. Unless you plan on installing and running multiple versions of Anaconda or multiple versions of Python, accept the default and leave this box checked. Instead, use Anaconda software by opening Anaconda Navigator or the Anaconda Prompt from the Start Menu.
Note As of Anaconda Distribution 2022.05 , the option to add Anaconda to the PATH environment variable during an All Users installation has been disabled. This was done to address a security exploit. You can still add Anaconda to the PATH environment variable during a Just Me installation.
If you are behind a company proxy, you may need to do some additional setup. See how to set up your proxy .
Join 35 million users building the future with Anaconda
Anaconda Assistant is now in Private Preview.
Let AI power your analysis, visualizations, and data processing with the Anaconda Assistant.
- Automatically generate code snippets, plots, and graphs
- Quickly debug errors and fix code issues
- Get code optimization recommendations
Code in the cloud. Nothing to install or configure. Work from any computer using our cloud-hosted notebook service.
- Publish data applications and share results
(Learn more) - Sample notebooks to get you started
- Catalog of real-world data sets
Code with the world’s most trusted Python distribution. From AI solutions to interactive visualizations, Anaconda is the world’s preferred distribution for numerical and scientific computing.
- More than 6,000 Python libraries
- Over 2,000 interoperable R packages
- Built from source + tamper free
Learn data science and Python while you build, with Anaconda Learning.
- Instructor-led courses
- On demand and live
- Essential data science skills
- Earn completion certificates
Easily build and share web applications, with zero infrastructure
- Create next-generation applications
- Share in one click
- Build new or fork community projects