logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

EPGF 架构:Python 长效稳定与工程化治理全景解读

如果未来的某一天,当你发现 EPGF 的某个环节已不再适用,请不要惊讶,也不要否定。真正的稳定,不是固守形式,而是坚守理念。愿你在开发中:保持开放思维勇于实践理性看待工具演进始终追求“可控、可复现、可持续”的工程之美✅ 祝你在开发中一切顺利。

文章图片
#架构#windows#python +4
从混乱到稳定:EPGF 架构的 Python 环境治理启示

EPGF架构提出了一套系统性的Python环境治理方案,通过分层治理和路径管理解决多版本共存、环境迁移等痛点。其核心是将虚拟环境绑定到项目目录(.venv),实现四级隔离:系统层用Conda管理多版本,工具链层预装环境管理工具,项目层实现自包含。该架构通过路径自治、版本隔离和本地化工具链,确保环境稳定性和项目可迁移性,适用于个人开发、教学和企业协作场景。EPGF强调治理框架比单一工具更重要,为应对

文章图片
#架构#python#开发语言 +3
【笔记】在 Windows 上安装 Python-vLLM

本文介绍了在Windows系统上安装vLLM(大语言模型推理引擎)的两种方法。推荐使用预编译的wheel包安装(需确保Python、PyTorch和CUDA版本兼容),具体步骤包括下载对应版本wheel文件并执行pip安装。第二种方法是从源码构建安装,需要配置Visual Studio编译环境、设置CUDA路径等复杂步骤,且需注意Windows下FlashAttentionv3默认禁用的问题。两种

文章图片
#windows#python#开发语言 +3
Windows 系统 Python 虚拟环境中安装 CUDA 相关包的完整指南 cutensor-cu12 /tensorrt-cu12-libs​ /nvidia-cudnn-cu12

本文提供了Windows系统Python虚拟环境中安装CUDA相关包的完整指南。针对cutensor-cu12、tensorrt-cu12-libs和nvidia-cudnn-cu12三个核心包,详细介绍了预编译.whl文件的下载方法、安装步骤和验证流程。文章重点解决常见安装问题,包括版本匹配、依赖项缺失和CUDA兼容性等,并对比了直接pip安装、使用镜像源和源码编译等失败方案。通过本地安装预编译

文章图片
#windows#python#开发语言 +2
在 Windows + Python 3.12 虚拟环境中源码编译 Detectron2 全流程记录

本文详细记录了在Windows 11环境下,使用Python 3.12虚拟环境源码编译Detectron2的全过程。主要内容包括:创建虚拟环境、安装匹配的PyTorch CUDA版本、解决NumPy 2.x的ABI兼容问题、修改setup.py跳过CUDA版本校验、最终完成源码编译并验证安装成功。该流程解决了Windows平台下Detectron2安装的常见问题,特别是针对Python 3.12新

文章图片
#windows#python#开发语言 +1
Magic-TryOn 在 Windows + Python 3.12 下的完整部署实录

《Magic-TryOn在Windows+Python3.12环境下的完整部署指南》 本文详细记录了在Windows 11系统(22H2版本)上部署Magic-TryOn项目的完整过程。环境配置包括Python 3.12.0、CUDA 12.1和PyTorch 2.2.0。部署步骤涵盖:1)创建虚拟环境;2)安装PyTorch与CUDA运行时;3)处理requirements.txt的Window

文章图片
#windows#python#开发语言 +2
【探讨】Python 虚拟环境迁移难题:如何让 .venv 随项目文件夹随意搬家也不坏?

Python虚拟环境迁移难题的解决方案探讨 本文系统分析了Python虚拟环境(.venv)迁移失败的原因,并提供了多种解决方案。标准venv创建的虚拟环境依赖父级Python路径,导致项目移动后失效。推荐方案包括: 使用--copies参数创建完整复制的虚拟环境 结合自动修复脚本修改pyvenv.cfg中的路径 采用pyenv+venv实现完全独立的环境 终极方案是使用Docker容器化 针对不

文章图片
#python#开发语言#人工智能 +1
【探讨】“父级/基环境损坏,子环境全部失效”,如何避免 .venv 受父级 Python 损坏影响?

本文探讨了如何构建不受父级环境损坏影响的Python开发环境,推荐了三种解决方案:1)Docker容器(最佳隔离性,环境100%独立可移植);2)Podman轻量容器(类似Docker但无需守护进程);3)pyenv+venv组合(本地开发首选,各版本独立)。对比显示,Docker和pyenv+venv能在父环境完全损坏时保持子环境可用,而普通venv和Conda会连带失效。建议关键项目采用Doc

文章图片
#python#java#开发语言 +2
用 Python 玩转 GPU 编程:NVIDIA cuTile 让你轻松上手 CUDA Tile!

摘要:NVIDIA CUDA 13.1推出的CUDATile功能通过Python库cuTilePython极大简化了GPU编程。该技术将复杂的线程管理、内存调度等底层工作抽象为类似NumPy的数组运算,特别适合AI和机器学习开发者。博客展示了传统CUDA与cuTilePython的代码对比,后者只需几行即可实现向量加法。目前仅支持Blackwell架构GPU(如B200),需CUDA Toolki

文章图片
#python#开发语言#windows +2
用 Python 轻松剖析 GPU 性能:NVIDIA nsight-python 包来帮忙!

摘要:NVIDIA推出的nsight-python包为AI开发者提供了便捷的GPU性能分析工具,可直接在Python代码中标注需要剖析的GPU内核区域。该工具支持PyTorch、TensorFlow等框架,能自动收集内核执行时间、占用率等关键指标,并与NsightSystems/Compute无缝集成生成可视化报告。通过简单的装饰器或上下文管理器即可使用,解决了传统Nsight工具操作复杂的问题,

文章图片
#windows#人工智能#python +2
    共 368 条
  • 1
  • 2
  • 3
  • 37
  • 请选择