...
Tip |
---|
It is best to install all necessary packages in a single command as line 2 showed above. It maximizes environment stability and minimizes total build time to have all major dependencies resolved initially. |
Warning |
---|
DO NOT use the “defaults” channel (source: Mamba official troubleshooting guide)! |
To create an environment with a specific path, i.e. the data directory of a research group, the path of this directory needs to be included with the -p
flag in the mamba create
command:
...
When using mamba to install packages or create environments, you may see errors related to opening files in /packages/apps/mamba
. These errors are harmless. An example is shown below.
Always verify the Prefix:
is pointing where you need it to before proceeding with an installation, but otherwise, errors and warnings made by mamba
may be ignored.
It is also good practice to verify what is being installed as a new package, what existing packages are being modified, and what existing packages are being removed before proceeding with the install.Please review the mamba install
section below for a summary of the components of mamba install
.
Example
Please check here for a brief example: A Brief Example
Adding Packages to Public or Existing Environments
...
Line 3 above asks mamba to export the list of packages without the version numbers nor the hashes in this public environment, unless the version numbers were specified during the installation process of this public environment. If you wish to preserve all the version numbers, the --from-history
and the --no-builds
flag should be removed. Note that some public environments are old, and some version conflicts may arise if you specify the version numbers in the .yaml file.
...