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

python conda 包管理工具 隔离环境

conda

conda是一个跨平台、不限编程语言的包管理工具和环境隔离工具,它不仅支持python,还支持R、C/C++、java,它随 Miniforge 和 Anaconda Distribution 一起分发。

  • 跨平台 ,macOS、Linux、windows都可以使用
  • 环境隔离:可以创建隔离的环境,避免不同项目间的依赖冲突
  • 多语言支持:不仅支持 Python 包,还支持 R、C/C++、Java 等其他语言的包
  • 依赖解析:自动解决包依赖关系

类似nodejs的nvm;

windows下载地址

  • 下载:curl https://repo.anaconda.com/miniconda/Miniconda3-latest-Windows-x86_64.exe -o miniconda.exe
  • 安装:点击下载好的miniconda.exe,安装指引进行安装
  • 打开菜单中的 Anaconda Prompt,检查 conda 是否安装成功conda --version
  • 删除安装包:del miniconda.exe

切换到项目目录,通过清华源加速安装 pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

环境管理

# 创建新环境
conda create --name myenv python=3.8# 激活环境
conda activate myenv# 列出所有环境
conda env list# 删除环境
conda env remove --name myenv

包管理

# 安装包
conda install numpy pandas# 列出已安装的包
conda list# 更新包
conda update numpy# 搜索包
conda search tensorflow
http://www.dtcms.com/a/287593.html

相关文章:

  • Ubuntu 22.04.3 LTS 安装 MySQL
  • 【数据结构初阶】--双向链表(二)
  • 基于单片机病床呼叫系统/床位呼叫系统
  • 【自用】JavaSE--集合框架(一)--斗地主案例
  • Baumer工业相机堡盟工业相机如何通过YoloV8深度学习模型实现动物分类(C#源码,UI界面版)
  • Python 常见库分类介绍及安装方法
  • 数据库第四次作业
  • 爬虫小知识三:selenium库
  • ElasticSearch:商品SKU+SPU实现join查询,设计及优化
  • 基于Eureka和restTemple的负载均衡
  • gitlab私有化部署
  • 月舟科技近调记录
  • Kotlin内联函数
  • 访问 gitlab 跳转 0.0.0.0
  • Kotlin泛型约束
  • QGIS新手教程10:专题图制作与图层渲染技巧全攻略(含分类与渐变)
  • 【通识】PCB文件
  • Elastic Search 8.x 分片和常见性能优化
  • IntelliJ IDEA中Mybatis的xml文件报错解决
  • 在Tailwind Css中如何书写flex布局
  • Linux C 信号操作
  • MCP 协议详细分析一 initialize ping tools/list tools/call
  • 13.5 Meta LLaMA 2核心技术拆解:4T数据训练+30%显存优化,70B模型准确率82.6%
  • Android Auto 即将推出新功能
  • LeetCode|Day19|14. 最长公共前缀|Python刷题笔记
  • Java无服务架构新范式:Spring Native与AWS Lambda冷启动深度优化
  • KVM中使用桥接模式.运维就业技术教程
  • NLP中情感分析与观念分析、价值判断、意图识别的区别与联系,以及四者在实际应用中的协同
  • 枚举类高级用法
  • 实验-链路聚合