news 2026/9/10 15:39:20

在训练模型前配置环境时,我常用的anaconda命令

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
在训练模型前配置环境时,我常用的anaconda命令

我使用anaconda的目的:

1、Anaconda自带了conda包管理系统,可以方便地安装、更新和删除Python包,解决了包之间的依赖关系问题。

这样,我就不用到python官网特意去下载特定版本的python(这个安装过程虽然简单,但比起用anaconda,还是比较麻烦的)

2、通过conda,用户可以创建、隔离和管理多个Python环境,每个环境可以有不同的Python版本和安装的包。这种虚拟环境管理功能确保了各项目之间的依赖不互相干扰,使得用户可以在不同的项目中使用不同的Python版本和库版本,从而避免了版本冲突和依赖混乱的问题。

对我来说的作用就是,在模型训练之前,配置环境的时候,创建虚拟环境,来进行环境的配置,如果你的虚拟环境没配好,环境配置得很乱,这时候你只要直接删除这个虚拟环境再重新配置就好了,还不会影响本地的环境。

注:anaconda prompt括号中的base是指你现在是在自己电脑或本地服务器这个环境里,切不可在这里配置环境,容易把本地的环境弄乱,如果弄乱了后续调整回来很麻烦。

基于以上两个目的,我常用的anaconda命令

一、创建虚拟环境

conda create --name env_name python=3.9 # 同时创建环境并下载指定python版本,(env_name自己命名)

二、激活/使用/进入某个虚拟环境

conda activate env_name

三、退出虚拟环境

conda deactivate

四、删除某个虚拟环境

conda env remove --name env_name --all

五、查看当前所有环境

conda env list

六、查看当前虚拟环境下的所有安装包

conda list#在使用该命令前,先进入你要查看的虚拟环境

conda list -n env_name

七、配置环境(下载和卸载各种包)

conda install <package_name>=版本号 #安装指定版本号的包

conda install <package_name> -i 源名称或链接 # 用指定下载源,来下载包

conda uninstall <package_name>#卸载包

conda update <package_name>#更新包

还有我常用的:pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

#注:很多模型都有requirements.txt这文本,文本中都有记录该模型配置环境时需要的各种包的版本的。要下载这份文本下的安装包,我们就要到该目录下读到这份文件。

#所以首先你要切换到该目录,再执行上面的指令。

#切换路径指令:cd 存放requirements.txt的路径(若是跨盘,window操作系统下,就是先D:,然后再是切换路径指令)

requirements.txt类似下图,pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple就会把requirements.txt文档中的包都下载了

若你要训练的模型,模型的依赖(dependencies)信息不在txt文档中,你也可以复制该信息到txt文本中,再这样操作

参考链接:anaconda常用命令大全(保姆级别建议收藏)-CSDN博客

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/10 15:37:36

如何用CVAT做数据标注:从部署到导出的完整指南

如何用CVAT做数据标注&#xff1a;从部署到导出的完整指南 【免费下载链接】cvat Computer Vision Annotation Tool (CVAT) is a leading platform for building high-quality visual datasets for vision AI. It offers open-source, cloud, and enterprise products, as well…

作者头像 李华
网站建设 2026/9/10 15:37:00

Tracy 性能分析器跨平台部署:三大系统一次跑通

Tracy 性能分析器跨平台部署&#xff1a;三大系统一次跑通 【免费下载链接】tracy Frame profiler 项目地址: https://gitcode.com/GitHub_Trending/tr/tracy Tracy 是纳秒级精度的实时帧分析器&#xff0c;追踪 CPU/GPU 执行、内存分配与锁竞争。本教程给出 Windows、L…

作者头像 李华
网站建设 2026/9/10 15:36:18

AI 创作歌曲网站整理

deepseek&#xff1a; 写歌词 [final vocal mix] makebestmusic&#xff1a; https://makebestmusic.com/ 制作歌曲 分离工程文件splitter&#xff1a;https://vocalremover.org/splitter-ai 分轨&#xff1a;https://emastered.com/ https://viggle.ai/home https://suno…

作者头像 李华
网站建设 2026/9/10 15:34:54

昇腾CANN/GE:获取隐藏输入地址类型API

GetHiddenInputSubType 【免费下载链接】ge GE&#xff08;Graph Engine&#xff09;是面向昇腾的图编译器和执行器&#xff0c;提供了计算图优化、多流并行、内存复用和模型下沉等技术手段&#xff0c;加速模型执行效率&#xff0c;减少模型内存占用。 GE 提供对 PyTorch、Ten…

作者头像 李华