Conda Environment Settings

This article was written with the assistance of GitHub Copilot Anaconda or Miniconda? Conda is a package manager that runs on Linux, Windows and macOS, and it ships Python with it — which is why a single conda create -n new_pyenv python=3.12 is enough to get a clean virtual environment. There are two common distributions: Anaconda is large. The installer already bundles a lot of software and libraries, so you get everything in one shot. Miniconda is small. Whatever library an environment needs gets downloaded on demand. If your network is unreliable, Anaconda saves you the repeated downloads — although in mainland China the network problem is usually better solved by switching to a mirror. On an overseas connection (Hong Kong, in my case) I’d just take Miniconda: it installs fast, and when you inevitably get the paths wrong as a beginner, uninstalling and reinstalling is painless. That is exactly how I figured it out. ...

February 12, 2025 · Updated August 18, 2026 · 4 min · Vinkey