前言
在学习 anaconda 的常用命令之前要先安装好 Anaconda for Windows,Anaconda for Ubuntu,这里我总结了 Windows 环境下和 Ubuntu 环境下的常用命令,包含了 Anaconda 本身的命令、管理环境的命令(新建环境、激活环境、退出环境、切换环境、列出环境、复制环境、通过 yml 文件复制环境、删除环境)、管理包(搜索包、包列表、安装包、更新包、卸载包)
Anaconda
升级 conda
conda update conda
conda update anaconda
conda update anaconda-navigator
卸载 conda
Windows
C:\\Users\\用户名\\anaconda3\\Uninstall-Anaconda3.exe
![卸载 conda](https://i-blog.csdnimg.cn/blog_migrate/7866dd3075767fccacfdc5d32e335ee5.png)
Ubuntu
rm -rf anaconda3
清理 conda
通过 conda clean -p 来删除一些没用的包,这个命令会检查哪些包没有在包缓存中被硬依赖到其他地方,并删除它们
通过 conda clean -t 可以将 conda 保存下来的 tar 包。
# 删除没有用的包
conda clean -p
# tar打包
conda clean -t
# 删除所有的安装包及cache
conda clean -y -all
conda 管理环境
conda 新建环境
conda create --name [env_name] [package_name1] [package_name2]
conda create -n [env_name] [package_name1] [package_name2]
-
[env_name] 即创建的环境名。建议以英文命名不加空格。
-
[package_name] 即安装在环境中的包名。
比如:我要准备 Python 版本为 3.6,要自带 NumPy 包
conda create -n OpenCV3.6 python=3.6 NumPy
![创建过程](https://i-blog.csdnimg.cn/blog_migrate/a69e842e7a54fbe47d2974dd8dfb690f.png)
![创建过程](https://i-blog.csdnimg.cn/blog_migrate/b551b4523eeeb49a72656d311e65ada2.png)
conda 切换环境(激活环境、退出环境)
我们在新建好一个环境后要激活才可以使用,或者我们要从 a 环境切换到 b 环境
激活环境
# Windows激活环境
activate OpenCV3.6
# Ubuntu激活环境
source activate
conda activate OpenCV3.6