Conda 备忘录指南 (VER 4.12.0)
快速入门
提示:建议为任何新项目或工作流创建一个新环境
CN | EN | CMD |
---|
验证conda安装和检查版本 | verify conda install and check version | conda info |
_ | update conda in base environment | conda update -n base conda |
_ | install latest anaconda distribution (see release notes) | conda install anaconda=2022.05 |
_ | create a new environment(tip: name environment descriptively) | conda create --name ENVNAME |
_ | activate environment (do this before installing packages) | conda activate ENVNAME |
通道和包
Tip: Package dependencies and platform specifics are automatically resolved when using conda.
CN | EN | CMD |
---|
_ | install packages from specified channe | conda install -c CHANNELNAME PKG1 PKG2 |
_ | list installed packages | conda list |
_ | uninstall package | conda uninstall PKGNAME |
_ | update all packages | conda update --all |
_ | install specific version of package | conda install PKGNAME=3.1.4 |
_ | install a package from specific channel | conda install CHANNELNAME::PKGNAME |
_ | install package with AND logic | conda install “PKGNAME>2.5,❤️.2” |
_ | install package with OR logic | conda install “PKGNAME [version=’2.5 |
_ | list installed packages with source info | conda list --show-channel-urls |
_ | view channel sources | conda config --show-sources |
_ | add channel | conda config --add channels CHANNELNAME |
_ | set default channel for pkg fetching (targets first channel in channel sources) | conda config --set channel_priority strict |
Conda 虚拟工作环境
Tip: List environments at the beginning of your session. Environments with an asterisk are active.
CN | EN | CMD |
---|
_ | list all environments and locations | conda env list |
_ | update all packages in environment | conda update --all --name ENVNAME |
_ | install packages in environment | conda install --name ENVNAME PKG1 PKG2 |
_ | remove package from environment | conda uninstall PKGNAME --name ENVNAME |
_ | reactivate base environment (recommended for end of session) | conda activate base |
虚拟环境管理
Tip: Specifying the environment name confines conda commands to that environment
CN | EN | CMD |
---|
_ | list packages + source channels | conda list -n ENVNAME --show-channel-urls |
_ | uninstall package from specific channel | conda remove -n ENVNAME -c CHANNELNAME PKGNAME |
_ | create environment with Python version | conda create -n ENVNAME python=3.10 |
_ | clone environment | conda create --clone ENVNAME -n NEWENV |
_ | list revisions made to environment | conda list -n ENVNAME --revisions |
_ | restore environment to a revision | conda install -n ENVNAME --revision NUMBER |
_ | delete environment by name | conda remove -n ENVNAME --all |
导出虚拟环境
Recommendation: Name the export file “environment.” Environment name will be preserved.
CN | EN | CMD |
---|
_ | cross-platform compatible | conda env export --from-history>ENV.yml |
_ | platform + package specific | conda env export ENVNAME>ENV.yml |
_ | platform + package + channel specific | conda list --explicit>ENV.txt |
导入虚拟环境
Tip: When importing an environment, conda resolves platform and package specifics.
CN | EN | CMD |
---|
_ | from a .yml file | conda env create -n ENVNAME --file ENV.yml |
_ | from a .txt file | conda create -n ENVNAME --file ENV.txt |
其他
CN | EN | CMD |
---|
_ | get help for any command | conda COMMAND --help |
_ | get info for any package | conda search PKGNAME --info |
_ | run commands w/o user prompt | conda COMMAND ARG --yes |
_ | eg, installing multiple packages | conda install PKG1 PKG2 --yes |
_ | remove all unused files | conda clean --all |
_ | examine conda configuration | conda config --show |
https://docs.conda.io/projects/conda/en/stable/user-guide/index.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)