Conda Environment Management

Published on April 3, 2026

📘 Conda Environment Management Guide

1. 📋 List Conda Environments

To see all available Conda environments on your system:

conda env list

or

conda info --envs

Example Output:

# conda environments:base * C:\Users\Acer\anaconda3eda_sdav C:\Users\Acer\anaconda3\envs\eda_sdavstatsenv C:\Users\Acer\anaconda3\envs\statsenv

Explanation:

  • base → Default Conda environment
  • eda_sdav, statsenv → User-created environments
  • * → Currently active environment

2. 🚀 Select / Activate a Conda Environment

To use a specific environment, activate it:

Activate base environment:

conda activate base

Activate custom environment:

conda activate eda_sdav

or

conda activate statsenv

After activation, your terminal changes like:

(statsenv) C:\Users\Acer>

3. 📦 Install Packages in Conda Environment

⚠️ Always activate the environment first before installing packages.

Step 1: Activate environment

conda activate statsenv

Step 2: Install package

Using conda (preferred for scientific packages):

conda install numpy pandas matplotlib

Using pip (for packages not in conda):

pip install ptitprince

4. 📋 List Installed Packages in an Environment

To see all installed packages inside the active environment:

conda list

Example Output:

numpy 2.4.4pandas 3.0.2matplotlib 3.11.0ptitprince 0.3.1

5. 🔍 Check Specific Package

To check if a package is installed:

pip show ptitprince

or

conda list ptitprince

🧠 Summary Workflow

Typical workflow:

conda env list # 1. list environmentsconda activate statsenv # 2. select environmentpip install ptitprince # 3. install packageconda list # 4. list installed packages