一、进入anaconda命令窗口
1.查看当前所有的虚拟环境列表 (默认开始在base环境下)
命令:
conda env list
2.激活环境(进入某个环境中,xxx是环境名称)
activate xxx
可以看到已经激活了这个环境。
3.退出当前环境
在当前所在环境中键入该指令回车
conda deactivate
可以看到回退到base环境中
二、创建新环境
ml_test是我新虚拟环境名字
conda create -n ml_test python=3.7
#格式:conda create -n xxx python=x.x
当然这是创建成功的情况,但往往在创建环境时速度非常慢基本不动,这是因为源的问题,接下来针对创建极慢而失败的情况作出解决。
更改源:
这部分踩坑时候尝试过很多都没有解决,下面分享一个当时成功解决的更改源方法。
文件位置:C盘 -> user -> 用户名 的目录下的这个文件,用记事本打开,博主用的notepad++,没有的自带的记事本打开。
打开后里面的东西 !全部!换成下面的
channels:
- defaults
show_channel_urls: true
default_channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
粘完ctrl+s记得保存,按照前面步骤再试试,一下子速度飞快。
三、删除旧环境
xxx是环境名称,一定要退出要删的那个环境,退出环境方法上面,退到base环境里删!
conda env remove -p xxx
四、导包的变化
在cmd中导包命令是
pip install 包名 #回车后还需要输入y或者n确认
pip install 包名 -y #自动确认
卸载包命令是
pip uninstall 包名
pip uninstall 包名 -y #同理
anaconda导包,(=_=!)也就是pip换成了conda
conda install 包名 #回车后还需要输入y或者n确认
conda install 包名 -y #自动确认
卸载同理pip换conda