Copying a package#
To copy a package from the channel conda-forge to a personal channel such
as jsmith:
anaconda copy conda-forge/glueviz/0.10.4 --to-owner jsmith
conda-forge/glueviz/0.10.4 is a “spec” and can match either of two formats:
user/package/version or user/package/version/filename.
In case the package glueviz/0.10.4 already exists for user jsmith,
you will receive the following error message: File conflict while copying!.
If you want to copy the package anyway, try using the --replace or --update options.
Using the replace option allows you to overwrite an already existing package.
Using the update option allows you to add missing metadata to an existing package.
Deprecated options#
Previously labels were called “channels”, and the anaconda copy command has
deprecated options from-channel and to-channel that expect to operate
on labels.
These deprecated options should not be used.
If you attempt to use them in a command such as
anaconda copy --from-channel conda-forge --to-channel jsmith glueviz, you
will get an error that Label conda-forge does not exist.