目录
前言
我们在学习深度学习时,往往会由于不同代码需要配置不同的环境,这就需要Conda来进行创建虚拟环境。Conda可以理解为包管理和环境管理的一个工具,包管理与pip的使用方法类似,环境管理则是允许用户方便滴安装不同版本的python环境并在不同环境之间快速地切换。
一、创建虚拟环境
1、比如,创建python=3.7的版本环境取名叫 py37 (虚拟环境的名字随便起)
conda create -n py37 python=3.7
如果创建环境一直卡在solving done 这一步,是因为之前有程序被中止,缓存卡住了,清理一下就可以正常创建环境了
conda clean --all
2、激活环境:
conda activate py37
3、退出虚拟环境:
conda deactivate
4、查看目前已安装的虚拟环境:
conda-env list 或者 conda info --envs
5、修改虚拟环境名字
根据4查看到虚拟环境的路径进入anconda文件夹-进入envs文件夹-直接修改想要修改的名字
二、删除虚拟环境
删除刚才建立的py37环境(谨慎操作,会把环境里安装的包都删掉)
conda remove -n py37 --all
三、在虚拟环境中配置环境
1、查看环境下已有的安装包:
conda list
2、安装对应的包(用pip和conda安装均可,建议用conda安装):
#pip install xxx, 如果需要某个具体版本则在后面加上版本号
pip install tensorflow==2.2.0 # 例如需要安装版本号为2.2.0的tensorflow
#conda install xxx
conda install tensorflow==2.2.0