Conda Cheat Sheet
Searchable reference for 90+ conda commands — environments, packages, channels, export, mamba, Jupyter kernels, and advanced tips with one-click copy
conda --versionCheck conda version
conda update condaUpdate conda to latest version
conda update anacondaUpdate all packages in Anaconda distribution
conda config --showShow all conda configuration
conda config --set auto_activate_base falseDisable auto-activation of base environment
conda config --add channels conda-forgeAdd conda-forge channel
conda config --show channelsShow configured channels
conda config --set channel_priority strictSet strict channel priority
conda init bashInitialize conda for bash shell
conda init powershellInitialize conda for PowerShell
conda create -n myenvCreate a new empty environment
conda create -n myenv python=3.11Create environment with specific Python version
conda create -n myenv python=3.11 numpy pandasCreate environment with multiple packages
conda create --clone myenv -n myenv_copyClone an existing environment
conda activate myenvActivate an environment
conda deactivateDeactivate current environment
conda env listList all environments
conda info --envsList all environments (alternative)
conda remove -n myenv --allDelete an environment completely
conda rename -n old_name new_nameRename an environment (conda ≥23.9)
conda create -p /path/to/env python=3.11Create environment at a specific path
conda install numpyInstall a package in active environment
conda install numpy=1.24.0Install a specific version
conda install -n myenv numpyInstall package into a specific environment
conda install -c conda-forge packageInstall from conda-forge channel
conda install --file requirements.txtInstall packages from a requirements file
pip install packageInstall a pip package inside conda env
Use when package is not on conda
conda install anaconda::numpyInstall from a specific channel (new syntax)
conda listList all packages in active environment
conda list -n myenvList packages in a specific environment
conda list --export > packages.txtExport package list to a file
conda update numpyUpdate a specific package
conda update --allUpdate all packages in the environment
conda remove numpyRemove a package
conda remove -n myenv numpyRemove a package from a specific environment
conda search numpySearch for a package
conda search -c conda-forge numpySearch in conda-forge channel
conda search numpy --infoShow detailed info about a package
conda env export > environment.ymlExport environment to YAML (exact)
conda env export --from-history > env.ymlExport only explicitly installed packages
conda env create -f environment.ymlCreate environment from YAML file
conda env update -f environment.yml --pruneUpdate environment from YAML and remove extras
conda list --export > spec-file.txtExport spec list (conda only)
conda create -n newenv --file spec-file.txtCreate environment from spec file
conda pack -n myenv -o myenv.tar.gzPack environment for offline transfer
Requires conda-pack
conda config --add channels conda-forgeAdd conda-forge as a channel
conda config --remove channels defaultsRemove a channel
conda config --show channelsShow current channel list
conda config --set channel_priority strictSet strict channel priority
conda config --set channel_priority flexibleSet flexible channel priority
conda install -c pytorch pytorchInstall from PyTorch channel
conda install -c nvidia cuda-toolkitInstall from NVIDIA channel
conda infoShow conda system information
conda info --envsShow environment locations
conda info numpyShow info about an installed package
conda doctorCheck for environment issues (conda ≥23.3)
conda list --revisionsShow history of changes in environment
conda install --revision 2Roll back to a specific revision
conda config --describeDescribe all available config options
conda clean --allRemove all cached packages and tarballs
conda clean --packagesRemove unused cached packages
conda clean --tarballsRemove cached package tarballs
conda clean --index-cacheRemove cached channel index
conda clean --locksRemove lock files
conda remove -n myenv --allCompletely remove an environment
conda install pipEnsure pip is installed in conda env
pip install packageInstall a pip-only package
pip listList pip-installed packages
pip freeze > requirements.txtExport pip packages to requirements.txt
pip install -r requirements.txtInstall from pip requirements file
conda list | grep pypiShow packages installed via pip
pypi channel indicates pip-installed
conda install -c conda-forge mambaInstall mamba (faster conda)
mamba create -n myenv python=3.11Create environment with mamba
mamba install numpy pandasInstall packages with mamba (faster)
mamba update --allUpdate all packages with mamba
mamba env export > environment.ymlExport environment with mamba
mamba clean --allClean cache with mamba
conda install jupyterlabInstall JupyterLab
conda install ipykernelInstall IPython kernel
python -m ipykernel install --user --name myenvRegister conda env as Jupyter kernel
jupyter kernelspec listList all Jupyter kernels
jupyter kernelspec uninstall myenvRemove a Jupyter kernel
jupyter labLaunch JupyterLab
conda create -n myenv --offlineCreate environment using only cached packages
conda install --freeze-installed numpyInstall without changing existing packages
conda config --env --add channels conda-forgeAdd channel for current env only
CONDA_SUBDIR=osx-arm64 conda create -n arm_envCreate environment for a specific platform
conda run -n myenv python script.pyRun a command in an env without activating
conda compare environment.ymlCompare env with a YAML file (conda ≥23.1)
conda env config vars set MY_VAR=valueSet environment variable in conda env
conda env config vars listList env variables set in conda env
conda build recipe/Build a conda package from a recipe
Requires conda-build
conda convert --platform all pkg.tar.bz2Convert package to all platforms
Requires conda-build
93 conda commands · hover any command to copy
继续探索
您可能喜欢的其他 开发者工具…
JSON格式化工具
使用语法高亮和错误检测格式化、验证和压缩JSON
Base64编码/解码
将文本或文件编码为Base64,并将Base64字符串解码为可读文本
URL编码/解码
编码和解码URL组件和查询字符串参数
UUID生成器
生成随机UUID(v1、v4)或批量生成多个UUID
哈希生成器
从文本或文件生成MD5、SHA-1、SHA-256、SHA-512哈希
正则表达式测试器
实时匹配高亮测试正则表达式并提取分组
JWT解码器
解码和检查JSON Web Token — 查看header、payload并验证签名
HTML格式化工具
使用正确缩进和语法高亮格式化和美化HTML代码