If you are an administrator, you can streamline registration for your organization. For more information, see Registering conda for your organization.
If you encounter any issues with the registration process, please contact [email protected] for help.
If you encounter any issues with the registration process, please contact [email protected] for help.
- Open Anaconda Prompt (Terminal on macOS/Linux).
-
If necessary, activate your base environment:
-
Install
anaconda-registration:The--channeland--override-channelscommand options allow installation to succeed, despite the registration block.
If you encounter an error at this point, see Troubleshooting below. -
Log in to Anaconda:
A browser window opens to authenticate you to Anaconda. Sign in with your Anaconda account credentials, or create an account, to complete authentication in the browser. If you are already signed in to Anaconda, authentication completes automatically.Your conda client is now registered to your Anaconda account.If your organization has configured SSO, you are redirected to your company’s SSO login page.
Next steps for automated workflows
If your conda client runs as part of an automated process, such as a CI/CD pipeline, or if you are using conda within Docker builds on your desktop, configure them to use your local API key (generated when you logged in usinganaconda-auth) to authenticate conda using one of the following methods:
- Using an environment variable
- Using the keyring
- Docker
- Open Anaconda Prompt or Powershell (Terminal on macOS/Linux).
-
Set your API key as an environment variable:
Troubleshooting
AnacondaAuthError: Token not found
Cause
This error occurs if you’ve previously installed a version of
anaconda-auth that is not compatible with the registration process.Solution
To resolve the error, run the command:Then repeat the command to install
anaconda-registration.
