#查看当前anaconda的系统配置信息
conda info
#列出当前系统中所有虚拟环境 环境列表左边*表示当前所在环境
conda env list #也可以使用conda info -e
#新建虚拟环境
#-n <虚拟环境名称> 或者 --name <虚拟环境名称>
#python=<python版本号> 当前虚拟环境的python版本
#<包名>==<版本号> 可同时安装一个或者多个第三方包 可以不指定版本号 则安装当前python环境支持的最高版本
#指定包的版本时,有可能因为没有这个版本或当前python环境不支持当前版本而导致虚拟环境创建失败,所以指定包版本时,尽量使用
*号表示小版本 例如:django==1.*
conda create -n python27 python=2.7
conda create -n python36 python=3.6 pymongo
conda create -n mofang python=3.8 flask celery
conda create -n renran python=3.6 django==2.2.0 pymysql
#克隆虚拟环境
conda create -n <新的虚拟环境名称> --clone <旧的虚拟环境名称>
#进入\切换到指定虚拟环境,如果不带任何参数,则默认回到全局base中
conda activate <虚拟环境名称>
#退出当前虚拟环境
conda deactivate
#给指定的虚拟环境安装/或者更新一个或者多个包,也可以进入环境 再使用 pip install <包名>
conda install -n <虚拟环境名称> <包名1>==<版本号> <包名2>==<版本号>
#给指定虚拟环境卸载一个或者多个指定包,也可以进入环境再使用pip uninstall <包名>
conda remove -n <虚拟环境名称> <包名1>==<版本号> <包名2>==<版本号>
#删除指定虚拟环境
conda remove -n <虚拟环境名称> --all
#导出当前虚拟环境的anaconda包信息到环境配置文件environment.yaml中
conda env export>environment.yaml
#根据环境配置文件environment.yaml的包信息来创建新的虚拟环境
conda env create -f environment.yaml
#查看conda版本
conda -V
#更新anaconda的版本,这里可以先执行conda update,系统会自动提示完整并正确的命令
conda update --prefex <anaconda安装目录> anaconda
#查看当前虚拟环境中已经安装的包
pip freeze #列出手动安装的包
pip list #列出的不仅有手动安装的包,还有虚拟环境运行的依赖包
#导出当前虚拟环境中的所有包并记录到requirements.txt中
pip freeze > ./requirements.txt
#往当前虚拟环境中导入requirements.txt文件中记录的所有包
pip install -r requirements.txt
标签:python,create,环境,虚拟环境,conda,版本,pip,CONDA From: https://www.cnblogs.com/aidaminiu/p/16586332.html