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

从零构建大模型--实操--搭建python环境

区分pip conda

pip

pip = Python 官方自带的安装工具
你只要装了 Python,就自动自带 pip,不需要额外装。
作用:

  • 安装各种 Python 库:pip install 库名
  • 卸载、更新、查看已安装的库

它是纯 Python 官方工具,只管 Python 相关的包

conda

conda = Anaconda 里自带的安装工具
只有你装了 Anaconda / Miniconda 才会有 conda。
conda 能干两件事:

  • 装 Python 库(类似 pip)
  • 管理不同版本的 Python 环境(比如同时用 Python3.9、3.10、3.11)


conda基于环境去安装库和搭建环境,方便不同环境之间的隔离,以及控制不同的项目。
其实是与pycharm中使用虚拟环境控制项目是一样的。uv这个工具也是一样的。

使用uv搭建环境

本质上uv只是一个第三方的包,能够手动的给不同的项目创建各自所需的虚拟环境。
所以实际使用起来是先安装python解释器,然后再安装uv,比如使用pip安装uv,然后使用uv去对应的项目创建虚拟环境。
同时也可以使用conda创建虚拟环境之后,按照上述的步骤去完成。这就是一个简单的套娃。



不使用conda的情况:
此时.venv中是存在python的

实际上我猜测这个可能是不同系统造成的问题。可能是因为macos对于类似于符号绑定会显示。因为实际上使用uv创建的虚拟环境直接使用现有python编译器的可能性大!

  • 使用uv pip install -r requirements.txt (小技巧:使用tab键会自动匹配补全)
  • 使用uv run jupyter lab
http://www.jsqmd.com/news/614219/

相关文章:

  • Java响应式演进关键转折点(Loom+Spring WebFlux深度耦合剖析):JDK21 GA后仅剩90天的兼容窗口期
  • java内置方法总结及基础算法
  • 008、模型优化:剪枝、量化、蒸馏与TensorRT部署加速全攻略
  • 【2026开年巨献】精通Python十讲:第十讲 - 设计模式、架构与工程化思维
  • 微信网页版浏览器扩展技术实现与架构解析
  • 从零入门性能测试:理论+JMETER实操,看完就能上手啬
  • 如何用JIEJIE.NET有效保护.NET程序集版权?全面实践指南
  • DoraMate 项目(18) - Dora C# 绑定开发与集成指南:从 Node 到 NativeAOT Operator 的落地实践
  • 2026.04.07随记
  • 一文学习 工作流开发 BPMN、 Flowable脱
  • 【Hot 100 刷题计划】 LeetCode 240. 搜索二维矩阵 II | C++ 巧妙利用单调性 (BST 法)
  • AI写文+自动发布实现方法,自媒体矩阵新玩法
  • OpCore-Simplify:智能配置效率工具如何重塑黑苹果安装体验
  • 2026最新盘点:十大高清壁纸图片素材网站与背景图片素材网站推荐 - 品牌2025
  • YOLO-Master 与 YOLO 开始嫡
  • 我做的丐版 Claude Code 代码已开源
  • 题解:P16208 [ECUSTPC 2025] 金色走廊
  • OpenClaw 2026.3.31 版本授权报错/执行被拒问题排查与解决
  • Product Hunt 每日热榜 | 2026-04-09
  • RimSort:智能模组管理工具解决RimWorld加载冲突与性能优化指南
  • CSSCI论文写作10:质化研究方法
  • 如何选择精密电子产品用排针排母厂家?2026年专业选购指南 - 品牌策略主理人
  • 隐写术工具技术指南:从原理到实践的完整探索
  • 如何突破NCM格式限制?ncmdumpGUI让音乐自由播放的完整方案
  • 3分钟掌握Windows安卓应用安装神器:APK-Installer终极指南
  • GoCodingInMyWay嘶
  • 5步快速解锁网易云音乐NCM文件:ncmdumpGUI完整使用指南
  • 快速体验AI绘画:雯雯的后宫-造相Z-Image-瑜伽女孩镜像部署教程
  • 二分查找力扣题(leetcode)浇
  • 双迹美业系统软件开发(现成案例)