安装launch模块遇依赖冲突,指定版本仍报错求助
问题描述
安装launch模块时遭遇依赖冲突,指定版本launch==0.1.3安装后仍无法解决,执行命令:
pip install launch==0.1.3
报错信息如下:
Collecting launch==0.1.3 Using cached launch-0.1.3.tar.gz (10 kB) Preparing metadata (setup.py) ... done ERROR: Could not find a version that satisfies the requirement flowdas-meta<1.1,>=1.0.1 (from launch) (from versions: none) ERROR: No matching distribution found for flowdas-meta<1.1,>=1.0.1
已尝试更换Python版本、修改环境路径、安装flowdas模块,均无效;直接安装flowdas-meta也失败。
解决方案
手动构建安装flowdas-meta指定版本
flowdas-meta可能未上传至PyPI官方源,需获取对应版本范围(1.0.1~1.1)的源码包:- 下载该区间内的flowdas-meta源码压缩包
- 解压后进入源码目录,执行:
pip install .
完成后重新执行
pip install launch==0.1.3跳过依赖检查(应急方案)
若确认无需flowdas相关功能,可使用--no-deps参数跳过依赖安装:pip install launch==0.1.3 --no-deps注意:此操作可能导致launch运行时缺失依赖,引发功能异常
尝试launch的其他版本
查找无需flowdas-meta特定版本的launch版本,操作如下:# 查看launch可用版本 pip index versions launch # 尝试安装更早版本示例 pip install launch==0.1.2
内容的提问来源于stack exchange,提问作者Kenny Putol
相关产品推荐
相关产品推荐

