Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Background

Miniconda is a free minimal installer for conda. It is a small, bootstrap version of Anaconda that includes only conda, Python, the packages they depend on, and a small number of other useful packages, including pip, zlib and a few others. Use the conda install command to install 720+ additional conda packages from the Anaconda repository.

Challenges and Solutions

  1. How to install a specific package?

    1. Users can not and should not install packages in existing python environments.

      1. Lists of Existing Anaconda Environments

    2. Users need to create their own python environment to install their own packages.

      1. Create a New Env from Existing Environment.

      2. Create Conda Environment from Scratch.

    3. Users should search for all the available packages before installation.

      1. Search Packages in All Default Channels.

      2. Search Packages in a Specific Channel.

    4. Users could install a specific python package to avoid conflict or add functionality.

      1. Install a Package with a Specific Version and Build Code.

  2. How to solve dependency conflict?

    1. The conda have the capability to solve some dependency conflict, but it cost time and not guarantee to work.

    2. User could create a python environment from scratch, then

      1. Install the package which caused the conflict first.

      2. Install other packages according to the conflicting package requirement.

Lists of Existing Anaconda Environments 
Anchor
list_envs
list_envs

...