新闻详情

新闻详情

首页 / 资讯中心 / 详情

python 环境检测

发布时间:2026/9/27 22:58:41来源:尧图网络
python 环境检测
目录linux 看哪些环境vllm安装linux 检测哪些环境 torch 和cuda可用测试transformerslinux 看哪些环境vllm安装conda env list | grep -v ^# | grep -v ^$ | while read line; do env$(echo $line | awk {print $1}); if [[ $env /* ]]; then version$(conda list -p $env 2/dev/null | grep vllm | awk {print $2}); if [ -n $version ]; then echo 路径 $env: vLLM $version ✅; fi else version$(conda list -n $env 2/dev/null | grep vllm | awk {print $2}); if [ -n $version ]; then echo $env: vLLM $version ✅; fi fi; done conda env list | grep -v ^# | grep -v ^$ | while read line; do env$(echo $line | awk {print $1}); if [[ $env /* ]]; then echo -n 路径 $env: ; conda list -p $env 2/dev/null | grep -q vllm echo ✅ 已安装 || echo ❌ 未安装; else echo -n $env: ; conda list -n $env 2/dev/null | grep -q vllm echo ✅ 已安装 || echo ❌ 未安装; fi; donelinux 检测哪些环境 torch 和cuda可用返回环境路径conda env list | grep -v ^# | grep -v ^$ | while read -r _ path; do [ -z $path ] continue py$path/bin/python if [ ! -x $py ]; then echo $path: ❌ 无 python continue fi result$($py -c import importlib.util if importlib.util.find_spec(torch) is None: print(❌ 未安装 torch) else: import torch tv torch.__version__ cv torch.version.cuda or CPU-only if torch.cuda.is_available(): print(f✅ torch {tv} | CUDA {cv} | GPU: {torch.cuda.get_device_name(0)}) else: print(f⚠️ torch {tv} | CUDA {cv} | CUDA 不可用) 2/dev/null) [ -z $result ] result❌ 检测失败 echo $path: $result done测试transformersimport transformers.masking_utilsfrom transformers.modeling_rope_utils import rope_config_validationconda env list | grep -v ^# | grep -v ^$ | while read -r _ path; do [ -z $path ] continue py$path/bin/python [ ! -x $py ] { echo $path: ❌ 无 python; continue; } result$($py -c import importlib.util if importlib.util.find_spec(transformers) is None: print(❌ 未安装 transformers) else: import transformers tv transformers.__version__ r1 r2 try: from transformers.modeling_rope_utils import rope_config_validation r1 rope_utils ✅ except Exception as e: r1 frope_utils ❌ ({type(e).__name__}) try: from transformers.masking_utils import create_causal_mask r2 masking_utils ✅ except Exception as e: r2 fmasking_utils ❌ ({type(e).__name__}) print(ftransformers {tv} | {r1} | {r2}) 2/dev/null) [ -z $result ] result❌ 检测失败 echo $path: $result done
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

Superpowers:给Codex加装自动化工作流,编码执行更听话 2026/9/27 23:49:01

Superpowers:给Codex加装自动化工作流,编码执行更听话

如果你也跟我一样,早就在终端里把 Codex 用上了,但总觉得它在“执行”这件事上还不够听话,那你大概需要看看Superpowers这个东西。我最初注意到它,是因为每天要反复给 Codex 输入同一类指令:读哪个文件、改哪段逻辑、跑…

阅读更多 →
基于YOLOv8的交通标志检测识别系统:从数据集到Gradio界面全流程 2026/9/27 23:48:55

基于YOLOv8的交通标志检测识别系统:从数据集到Gradio界面全流程

简介:这份资源是基于YOLOv8的交通标志检测识别系统完整项目源码,面向高校学生、课程设计及毕业设计人群,尤其适合需要完成期末大作业或希望快速上手目标检测实战的新手。项目采用YOLOv8模型结合PySide6搭建图形界面,实现交通标志的…

阅读更多 →
车牌识别计费系统源码拆包:从入场到抬杆的闭环实现与避坑指南 2026/9/27 23:48:54

车牌识别计费系统源码拆包:从入场到抬杆的闭环实现与避坑指南

简介:这份智能停车场车牌识别计费系统源码包,面向计算机相关专业的毕业设计学生、课程设计开发者以及想入门计算机视觉与全栈开发的初学者。资源以Python为核心,串联车牌识别、计费逻辑、微信小程序与安卓端交互等模块,帮助读者理…

阅读更多 →
AlgoNote 数组排序全攻略:分类体系、评价指标与十种排序算法的源码级选型指南 2026/9/27 23:48:48

AlgoNote 数组排序全攻略:分类体系、评价指标与十种排序算法的源码级选型指南

教程文档知识库 【免费下载链接】AlgoNote ⛽️「算法通关手册」:从零开始的「算法与数据结构」学习教程,200 道「算法面试热门题目」,1000 道「LeetCode 题目解析」,持续更新中! 项目地址: https://gitcod…

阅读更多 →
PaddleSeg 模型训练技巧:损失权重、Backbone/Head 分层学习率与线性 Warmup 实战指南 2026/9/27 23:48:48

PaddleSeg 模型训练技巧:损失权重、Backbone/Head 分层学习率与线性 Warmup 实战指南

人工智能计算机视觉预训练 【免费下载链接】PaddleSeg Easy-to-use image segmentation library with awesome pre-trained model zoo, supporting wide-range of practical tasks in Semantic Segmentation, Interactive Segmentation, Panoptic Segmentation, Image Matting,…

阅读更多 →
Yao Agent 接入 Anthropic Claude 原生 API:从 connector 类型到 Provider 实现的完整方案 2026/9/27 23:48:48

Yao Agent 接入 Anthropic Claude 原生 API:从 connector 类型到 Provider 实现的完整方案

Agent 框架后端低代码RAG 【免费下载链接】yao ✨ All your agents and workspaces in one place, on every device you own. Track tasks on a board, accessible from desktop, mobile, browser, or API. Self-hosted. 项目地址: https://gitcode.com/gh_mirrors/…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉