# OpenVLA LIBERO评测环境安装时numpy版本与TensorFlow冲突

> 原文链接：https://robotics.hellobike.com/pitfalls/2026-01-16-openvla-321
> 频道：pitfalls | 更新日期：2026-01-16 | 标签：auto, github-issue, openvla
> 核心摘要：安装OpenVLA的LIBERO评测依赖时numpy版本冲突，绕过方法是先装官方LIBERO环境再装OpenVLA，忽略项目内requirements文件。

# OpenVLA LIBERO评测环境安装时numpy版本与TensorFlow冲突

::: v-pre
> 本文由 AI 根据公开内容整理，可能有误，请以原文为准：[environment for libero evaluation](https://github.com/openvla/openvla/issues/321)（GitHub openvla/openvla #321）

**状态**：有绕过办法

## 问题

执行 `pip install -r experiments/robot/libero/libero_requirements.txt` 安装OpenVLA的LIBERO评测环境时，因该文件未锁定包版本，导致依赖自动拉取 numpy &gt;= 2，与 TensorFlow 的版本要求产生冲突，无法正常完成环境配置。

## 环境

OpenVLA仓库，LIBERO评测模块，依赖文件 experiments/robot/libero/libero_requirements.txt，涉及 numpy 与 TensorFlow 版本兼容性问题。

## 解决办法

1. 优先从 LIBERO 官方仓库安装其提供的评测环境依赖，该版本已修复兼容性问题。
2. 按照 OpenVLA 标准流程继续安装其余组件。
3. 跳过执行 `pip install -r experiments/robot/libero/libero_requirements.txt`，避免引入未锁定的 numpy &gt;= 2 导致与 TensorFlow 冲突。

讨论原作者：@ruhaoxuan 等，版权归原作者所有。
:::

## 原始参考来源 (Sources)

- [GitHub openvla/openvla #321：environment for libero evaluation](https://github.com/openvla/openvla/issues/321)