conda
4.14.x
  • User guide
  • Conda configuration
  • Conda Python API
  • Command reference
  • Glossary
  • Developer guide
    • Contributing to Conda
    • Development Environment
    • Writing Tests
    • Releasing
    • Architecture
    • Deep dive: conda install
    • Deep dive: conda init and activate
    • Deep dive: conda config and Context
    • Deep dive: solvers
  • Release notes
conda
  • »
  • Developer guide
  • Edit on GitHub

Developer guide

  • Contributing to Conda
    • Hosted on GitHub
    • Code of Conduct
    • Conda Contributor License Agreement
    • Ways to contribute
  • Development Environment
    • Static Code Analysis
    • Testing
  • Writing Tests
    • Guides
    • General Guidelines
  • Releasing
  • Architecture
    • Level 1: Context
    • Level 2: Container
    • Level 3: Component
    • Level 4: Code
  • Deep dive: conda install
    • Command line interface
    • Fetching the index
    • Solving the install request
    • Generating the transaction and the corresponding actions
    • Download and extraction
    • Populating the prefix
    • Linking the files in the environment
    • Action groups and actions, in detail
    • Conclusion
  • Deep dive: conda init and activate
    • Conda initialization
    • Conda activate
    • Activation/deactivation scripts
  • Deep dive: conda config and Context
    • Anatomy of the Context class
    • Setting values in the different origins
  • Deep dive: solvers
    • MatchSpec vs PackageRecord
    • Remote state: the index
    • Local state: the prefix and context
    • The high-level logic in conda.cli.install
    • Early exit tasks
    • Details of Solver.solve_final_state()
    • Details of conda.resolve.Resolve
Previous Next

© Copyright 2017, Anaconda, Inc. Revision 20ea9d5a.

Built with Sphinx using a theme provided by Read the Docs.