Anaconda prompt中的相关操作
点击查看anaconda官方文档
一、卸载anaconda
方法1
windows:
- Windows资源管理器删除envs和pkgs文件夹。
win+R
组合键,输入regedit
,打开注册表编辑器,点击编辑选项下的查找,输入anaconda
,删除查询到的的注册表; - 在控制面板中卸载
anaconda
macOS
打开Terminal.app
或iTerm2
终端应用程序,然后删除整个Anaconda目录,目录名称可能为anaconda2
、anaconda3
或~/opt
。输入rm -rf ~/anaconda3
删除目录。
Linux
打开一个终端窗口,然后通过输入rm -rf ~/anaconda3
删除整个Anaconda目录,该目录的名称为anaconda2
或anaconda3
。
方法2
使用Anaconda-Clean
进行卸载
-
安装
Anaconda-Clean
conda install anaconda-clean
-
运行下列命令之一:
在删除每个文件和目录之前,通过确认提示来删除所有与Anaconda相关的文件和目录:anaconda-clean
不提示删除每个文件和目录,直接删除所有与Anaconda相关的文件和目录:
anaconda-clean --yes
Anaconda-Clean
会在主目录中为所有可能被删除的文件和目录创建名为.anaconda_backup
的备份。另外请注意,Anaconda-Clean
会保持AnacondaProjects
目录中的数据文件不变。 -
使用
Anaconda-Clean
后,按照方法1中的说明卸载Anaconda
。
方法3:
conda remove anaconda-navigator
二、 虚拟环境
- 显示本机已经安装的所有虚拟环境
conda env list
conda info -e
- 如何创建新的虚拟环境
conda create -n env_name python=3.7
其中,env_name
是你设定的环境的名字,python=3.7
是你设定的python的版本,如果没有选的话就默认是最新版
3. 创建新的虚拟环境同时安装必要的包
conda create -n env_name numpy matplotlib python=2.7
表示创建环境时安装numpy,matplotlib
以及2.7版本的python
。
4. 激活虚拟环境
conda activate env_name
相互冲突的一些package可以安装在不同的虚拟环境中。
比如,你可以把tensorflow
和pytorch
安装在两个不同的环境内,激活某个环境:
比如你要去激活deeplearning这个环境,那么就可以用:
conda activate deeplearning
切回root环境:
activate root
- 在某个环境安装指定的package
1.先切换到一个环境里
2.pip install package_name
-
退出虚拟环境
deactivate env_name
conda deactivate
-
删除虚拟环境
conda remove -n env_name –all
conda env remove -n env_name
conda remove –-name env_name -–all
-
删除虚拟环境中的包
conda remove --name your_env_name package_name