Anaconda的一些常见命令
文章目录
- Anaconda 环境管理命令
- Anaconda 包管理命令
- Anaconda 克隆环境命令
- 其他有用的 Anaconda 命令
Anaconda 环境管理命令
-
创建环境:
conda create --name <环境名> python=<版本>
例如,创建一个 Python 3.8 的环境:
conda create --name myenv python=3.8
-
激活环境:
conda activate <环境名>
例如,激活名为
myenv
的环境:conda activate myenv
-
停用环境:
conda deactivate
-
删除环境:
conda remove --name <环境名> --all
例如,删除名为
myenv
的环境:conda remove --name myenv --all
Anaconda 包管理命令
-
安装包:
conda install <包名>
例如,安装
numpy
:conda install numpy
-
安装特定版本的包:
conda install <包名>=<版本号>
例如,安装
numpy
1.18.5 版本:conda install numpy=1.18.5
-
更新包:
conda update <包名>
例如,更新
numpy
:conda update numpy
-
移除包:
conda remove <包名>
例如,移除
numpy
:conda remove numpy
-
列出已安装的包:
conda list
Anaconda 克隆环境命令
- 克隆现有环境:
conda create --name <新环境名> --clone <现有环境名>
例如,克隆名为 oldenv
的环境到一个新环境名为 newenv
:
conda create --name newenv --clone oldenv
这个命令会将 oldenv
环境中的所有包和依赖关系复制到 newenv
环境中,使新环境成为旧环境的一个完全副本。
其他有用的 Anaconda 命令
-
列出所有环境:
conda env list
或者:
conda info --envs
-
查看 Anaconda 配置:
conda config --show
-
添加新的频道:
conda config --add channels <频道名>
例如,添加 conda-forge 频道:
conda config --add channels conda-forge
-
导出环境配置:
conda env export > environment.yml
-
从配置文件创建环境:
conda env create -f environment.yml