Anaconda is one of the most popular Python distributions, especially for data science, machine learning, and scientific computing. It comes with a wide variety of libraries and tools pre-installed, making it easier for developers to get started. If you’re using Ubuntu, this guide will walk you through the process of install Anaconda on ubuntu.
Why Choose Anaconda on Ubuntu?
Anaconda offers several benefits for Ubuntu users, especially those working with Python:
- Pre-installed Data Science Libraries: Anaconda includes essential libraries like pandas, NumPy, Matplotlib, and SciPy that are commonly used in data analysis and machine learning projects.
- Package and Environment Management: Anaconda’s package manager,
conda
, simplifies the installation, updating, and management of Python libraries and dependencies. - Support for Virtual Environments: You can create isolated environments to manage different project dependencies and avoid conflicts between packages.
- Jupyter Notebook Integration: Anaconda comes with Jupyter Notebook, which allows for interactive Python coding and data visualization.
- Cross-platform Compatibility: Anaconda is available for Windows, macOS, and Linux, providing a consistent experience across different operating systems.
How to Download and Install Anaconda on Ubuntu?
Here’s a step-by-step guide to download and install Anaconda on your Ubuntu machine.
Step 1: Update Your System
Before starting the installation process, it’s a good idea to update your Ubuntu system to ensure that you have the latest package updates and security patches.
Open a terminal and run the following commands:
sudo apt update
sudo apt upgrade
Once the system is up-to-date, proceed to the next step.
Step 2: Download the Anaconda Installer
- Go to the Anaconda Website: Visit the official Anaconda download page:
Anaconda Downloads - Select the Linux Version: On the download page, select the appropriate version for Linux and choose the Python 3.x version (recommended for most users).
- Download the Installer: Click on the download link for the 64-bit Linux version, and it will download a
.sh
(shell script) file. This file will allow you to install Anaconda on your system.
Alternatively, you can download it directly using the wget
command in the terminal:
wget https://repo.anaconda.com/archive/Anaconda3-2024.XX-Linux-x86_64.sh
Be sure to replace the version number with the latest version available.
Step 3: Make the Installer Executable
Once the file is downloaded, you need to make the installer executable. In the terminal, run the following command:
chmod +x Anaconda3-2024.XX-Linux-x86_64.sh
Replace Anaconda3-2024.XX-Linux-x86_64.sh
with the actual filename if it differs.
Step 4: Run the Anaconda Installer
Now that the installer is executable, run it to begin the installation process:
./Anaconda3-2024.XX-Linux-x86_64.sh
You will be presented with the Anaconda license agreement. Press Enter to scroll through the terms. To accept the license agreement, type yes
and press Enter.
Step 5: Choose Installation Location
The installer will prompt you to choose the location where Anaconda should be installed. By default, it suggests installing Anaconda in your home directory under ~/anaconda3
. You can press Enter to accept the default location or specify a different directory.
Step 6: Initialize Anaconda
Once the installation is complete, you’ll be asked if you want to initialize Anaconda by running the conda init
command. This is necessary to configure your shell so that Anaconda automatically activates when you open a new terminal.
Type yes
and press Enter to proceed.
Step 7: Apply Changes
After initializing Anaconda, you’ll need to restart the terminal for the changes to take effect. You can close and reopen the terminal, or run the following command to apply the changes immediately:
source ~/.bashrc
Step 8: Verify the Installation
To verify that Anaconda is installed correctly, run the following command:
conda --version
This should return the version of conda
installed, confirming that Anaconda is set up properly.
You can also check the Python version:
python --version
This should display the version of Python that came with Anaconda (e.g., Python 3.8.x).

How to Set Up and Use Anaconda on Ubuntu?
Now that Anaconda is installed, here are a few tips on how to start using it.
Create a New Conda Environment
One of Anaconda’s most powerful features is the ability to create isolated environments. This is helpful when working on multiple projects that require different versions of Python or libraries.
- Create a New Environment: Run the following command to create a new environment. You can specify the version of Python you want to use for the environment.
conda create --name myenv python=3.8
- Activate the Environment: To activate the newly created environment, use the command:
conda activate myenv
Now, any Python packages you install will be specific to this environment.
Install Packages Using Conda
With Anaconda, you can easily install libraries using conda
.
- Install a Package: For example, to install
numpy
, run the following command:conda install numpy
- Install Multiple Packages: You can install multiple packages at once by listing them:
conda install pandas scikit-learn matplotlib
- List Installed Packages: To see the packages installed in the current environment, run:
conda list
Launch Jupyter Notebook
Jupyter Notebook is a popular tool for interactive Python coding. To install and launch it:
- Install Jupyter:
conda install jupyter
- Start Jupyter Notebook:
jupyter notebook
This will open Jupyter Notebook in your default web browser, where you can create and run Python code interactively.
Troubleshooting Common Issues
Although the installation process is straightforward, here are a few common issues you might encounter:
1. “conda: command not found”
If you encounter the error conda: command not found
, it usually means that the installation path was not added to your shell’s PATH variable. To fix this:
- Open the terminal and run the following command:
nano ~/.bashrc
- Add the following line at the end of the file:
export PATH="$HOME/anaconda3/bin:$PATH"
- Save the changes and exit by pressing Ctrl + X, followed by Y, then Enter.
- Apply the changes:
source ~/.bashrc
2. Package Installation Failures
If you encounter problems installing packages, it might be due to conflicts between existing packages. Try updating conda first:
conda update conda
Then, try installing the package again.
Conclusion
Install Anaconda on Ubuntu is a simple and effective way to manage your Python environment and start working on data science, machine learning, or any other Python-based projects. Anaconda’s powerful package and environment management system makes it easier to handle dependencies, while its integration with tools like Jupyter Notebook adds a lot of functionality to your workflow.
By following this installation guide, you should now have Anaconda installed on your Ubuntu system and be ready to start building your Python projects. Happy coding!