CONDA环境

#查看当前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

 

posted @   TIFOSI_Z  阅读(168)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示