当前位置: 首页 > news >正文

基于conda包的环境创建、激活、管理与删除

Anaconda是一个免费、易于安装的包管理器、环境管理器和 Python 发行版,支持平台包括Windows、macOS 和 Linux。下载安装地址:Download Anaconda Distribution | Anaconda

很多不同的项目可能需要使用不同的环境。例如某个项目需要使用pytorch1.6,另一个项目需要使用pytorch1.8,那么conda包就可以创建两个虚拟环境,分别配置不同的资源,需要使用哪些资源就去相应的环境工作即可。

目录

环境创建

环境激活

环境管理

环境删除


环境创建

打开Anaconda Prompt

在Anaconda Prompt中通过conda指令创建一个命名为pyt1的环境

conda create -n pyt1 python=3.6

 -n后面加上命名,pyt1是环境名,python=3.6指给创建的环境配置python3.6的解释器

初次配置会稍微复杂一些 

 询问是否安装以下包,输入y即可

环境激活

创建完成后,通过conda指令激活环境 

conda activate pyt1

 左侧(pyt1)即进入了pyt1环境

 list看一下pyt1环境的包

 如果需要某些包根据需求安装即可

使用指令deactivate即可退出环境

conda deactivate

环境管理

 通过以下指令查看虚拟环境列表

conda env list

env环境,list列表 

 

环境删除

以环境pty1为例 

conda remove -n pty1 --all

 remove删除,-n加上要删除的环境名,如果不加上--all代表删除当前环境下的一个包,加上表示删除整个虚拟环境

 再list一下,可见pty1环境已删除

http://www.xdnf.cn/news/1129789.html

相关文章:

  • C++-linux系统编程 8.进程(二)exec函数族详解
  • 3.2数据库-关系代数-函数依赖-范式
  • IDEA中删除多余的jdk选项 【IDEA2024版】
  • Linux-【单体架构/分布式架构】
  • 李宏毅《生成式人工智能导论》 | 第9讲 AI Agent
  • AI问答-Token:在人工智能领域,Token 是模型处理文本的核心单元 / 最小可处理片段
  • cursor使用mcp连接mysql数据库,url方式
  • 基于Python的图像文字识别系统
  • Transformer是什么 - 李沐论文《Attention Is All You Need》精读
  • 数据怎么分层?从ODS、DW、ADS三大层一一拆解!
  • ESP32S3+VSCode+PlatformIO+Arduino+Freertos开发入门指南:基于Arduino框架的应用开发全流程
  • 基于按键开源MultiButton框架深入理解代码框架(一)(指针的深入理解与应用)
  • 137. 只出现一次的数字 II
  • python+selenium UI自动化初探
  • Linux操作系统之信号:保存与处理信号
  • 嵌入式Linux:进程间通信机制
  • URL 转静态 HTML 文件 API 数据接口
  • 算法入门:BFS与DFS详解(C++实现)
  • k8s之Attach 和 Mount
  • [AI8051U入门第三步]串口1使用-printf重定向(乱码解决办法)
  • 生产问题排查-数据库连接池耗尽
  • Linux 文件系统实现层详解:原理、结构与驱动衔接
  • 已知均数与标准差,如何生成一组正态分布数据?
  • 15.图像 模板轮廓检测
  • Unity音游开发全指南:模板与免费资源高效构建节奏游戏
  • Kafka——生产者消息分区机制原理剖析
  • 基于STM32与中航ZH-E3L字符卡通信在LED屏显示数据
  • 排序算法实战(上)
  • GitHub Pages+Jekyll 静态网站搭建(二)
  • 自增主键为什么不是连续的?