📘 Conda Environment Management Guide
1. 📋 List Conda Environments
To see all available Conda environments on your system:
conda env listconda env list
or
conda info --envsconda 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# 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 environmenteda_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 baseconda activate base
Activate custom environment:
conda activate eda_sdavconda activate eda_sdav
or
conda activate statsenvconda activate statsenv
After activation, your terminal changes like:
(statsenv) C:\Users\Acer>(statsenv) C:\Users\Acer>
3. 📦 Install Packages in Conda Environment
⚠️ Always activate the environment first before installing packages.
Step 1: Activate environment
conda activate statsenvconda activate statsenv
Step 2: Install package
Using conda (preferred for scientific packages):
conda install numpy pandas matplotlibconda install numpy pandas matplotlib
Using pip (for packages not in conda):
pip install ptitprincepip install ptitprince
4. 📋 List Installed Packages in an Environment
To see all installed packages inside the active environment:
conda listconda list
Example Output:
numpy 2.4.4pandas 3.0.2matplotlib 3.11.0ptitprince 0.3.1numpy 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 ptitprincepip show ptitprince
or
conda list ptitprinceconda 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 packagesconda env list # 1. list environmentsconda activate statsenv # 2. select environmentpip install ptitprince # 3. install packageconda list # 4. list installed packages