You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/getting-started/development-tools/conda.md
+42-19Lines changed: 42 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,24 +1,57 @@
1
1
# Conda Guide
2
+
updated 11/23/2025 by JDY
2
3
3
-
Conda is a powerful package and environment management system, particularly popular in data science and scientific computing. It can manage both Python packages and system-level dependencies.
4
+
Conda is a tool that makes handling your Python (and other language) environments much easier, especially if you're new to programming or scientific computing. It helps you install packages and set up isolated environments—a bit like giving every project its own clean workspace. This means you don't have to worry about one project messing up the packages in another, and you can easily install tricky libraries used in data science.
4
5
5
6
---
6
7
7
-
## What is Conda?
8
+
## What is Conda, and Why should you use it?
8
9
9
-
Conda is an open-source package management system and environment management system that runs on Windows, macOS, and Linux. It can:
10
+
Conda is an open-source program for managing packages and environments on Windows, macOS, and Linux. For beginners, it's useful because it simplifies many common headaches in Python:
10
11
11
-
- Install packages and their dependencies
12
-
- Create isolated environments
13
-
- Manage multiple Python versions
14
-
- Handle binary packages (not just Python)
15
-
- Work with pip and other package managers
12
+
-**Install packages and dependencies automatically**: You don’t have to track down and install everything by hand.
13
+
-**Create isolated environments**: Each project gets its own space, so you can try things without breaking other projects.
14
+
-**Switch between different Python versions easily**: If you need an older or newer Python for a specific project, it’s no problem.
15
+
-**Install binary packages (not just Python)**: Many data science libraries rely on system-level tools—conda handles them for you.
16
+
-**Works with pip and other package managers**: You can use your favorite tools together.
17
+
18
+
**In short:** Conda makes life easier for beginners by taking care of most of the tricky setup so you can focus on learning, coding, and running your projects.
16
19
17
20
---
18
21
19
22
## Installation
20
23
21
-
### Install Miniconda (Recommended)
24
+
25
+
26
+
### Install Miniconda via Homebrew
27
+
28
+
You can also install Miniconda using Homebrew, which is often easier than downloading the installer manually:
29
+
30
+
```bash
31
+
# Install Miniconda (Apple Silicon or Intel)
32
+
brew install --cask miniconda
33
+
34
+
# After installation, add conda to your PATH:
35
+
# This command sets up conda for your shell (zsh shown here)
0 commit comments