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

在 Windows 系统上安装 Isaac Sim 和 Issac Lab - Daniel

简介

本文记录我在 Windows10 操作系统上安装 Isaac Sim 5.1.0Isaac Lab 2.3.0 的过程以及一些问题和处理方式,包括安装 GPU 驱动,安装 CUDA,安装 PyTorch 等。

环境详情如下

操作系统:Windows10 专业版 22H2
显卡:RTX 2080
内存:64GB
NVIDIA 驱动版本:581.57
CUDA 版本: 12.8

官方参考文档

这里提供 Isaac 的官方文档,安装过程基本按照官方文档流程。

Isaac Sim 官方文档
Isaac Lab 官方文档

同时 范子琦 翻译了一个 Isaac Lab 非官方中文文档 ,该文档非官方文档,可以作为参考。

安装前准备

GPU 驱动安装

首先我们需要安装一下 GPU 的驱动,一般自带的驱动版本会比较老,这里推荐安装较新的版本。
NVIDIA 驱动官网
除了直接安装特定版本驱动,还可以通过 NVIDIA APP 来安装驱动。
NVIDIA APP 官网

NVIDIA 的驱动分为两类,一个是 GeForce Game Ready ,一个是 NVIDIA Studio。

  • GeForce Game Ready 更新的频率较高,类似先行版,适用于游戏用户。
  • NVIDIA Studio 更新频率较低,适用于工作情况。

根据 Isaac Sim 官方文档 中对系统的要求,它里面有推荐 GPU 驱动版本号,例如:580.88,可以根据该要求安装。
img
我这里使用的是 NVIDIA Studio 类,没有要求的版本号,就安装了一个更高版本的 581.57。

CUDA 安装

之后我们需要安装 CUDA,首先需要在命令行使用 nvidia-smi 查询支持的 CUDA 最高版本。
img

可以看到我最高支持 13.0 的 CUDA 版本。

之后去 CUDA 官网 下载 CUDA 安装程序,注意核对版本号,如果没有可以在 CUDA Toolkit Archive 中找一下。

!> 因为 Isaac Sim 5.1.0 明确使用 PyTorch 2.7.0 版本,同时 PyTorch 2.7.0 支持的 CUDA 版本为12.8,12.6,11.8,安装时请注意。
img

安装前可以阅览一下 CUDA 安装官方指导文档。文档中要求安装 Visual Studio,但是如果不是使用 CUDA 进行开发,只是使用 CUDA,是可以不安装 Visual Studio 的,我们这里不需要安装 Visual Studio。
最后跟随按装程序引导完成安装即可。

CUDA 安装错误时的卸载

如果 CUDA 安装错误需要卸载,请在 控制面板 => 程序 中将以下四项均卸载。
img

安装 Isaac Sim

根据官网文档,主要有以下五种安装途径:
img
根据我的实际使用情况,我选择推荐的 pip + source 方式。

安装 Miniconda

为了使后续环境便于管理,这里使用 Miniconda 作为包管理器。
从 Anaconda 官网 中下载 Miniconda 安装工具(右侧)。
之后跟随安装引导完成安装。

安装 Isaac Sim

之后跟随官网引导安装 Isaac Sim。

开启长路径支持

官方文档中指出在 Windows 系统上需要开启长路径支持,参考微软官方文档进行操作。
在 Win10-1607 及之后版本开启长路径支持

将注册表中 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem LongPathsEnabled 的值改为 1。
img

如果修改前打开了 conda 的终端,修改后请重新开启。

创建 conda 环境

打开 Anaconda Prompt。
使用以下代码创建给 Isaac Lab 使用的 conda 环境,此处注意 python 版本要求,如果为 Issac Sim 5.x 则使用 python 3.11,如果为 Issac Sim 4.x 则使用 3.10。
环境名称可根据自己需要进行修改。

!> 注意:后续安装 PyTorch、Isaac Sim 和 Isaac Lab 会消耗很大空间,如果空间不足注意修改 conda 环境的存储路径。

conda create -n env_isaaclab python=3.11
conda activate env_isaaclab

之后使用 python -m pip install --upgrade pip 命令更新 pip。

安装 PyTorch 2.7.0

此处与官方文档略有区别,我选择先安装 PyTorch,而不是先让 Issac Sim 安装 PyTorch 之后我再更新。
PyTorch 需要安装和自己的 CUDA 版本匹配的,请先从 PyTorch 官网 进行查询,之后将尾部的 url 复制下来,替换下面命令中的 url。

pip install torch==2.7.0 torchvision==0.22.0 --index-url https://download.pytorch.org/whl/cu128

之后运行该命令安装 PyTorch。

使用 pip 安装 Isaac Sim

使用如下命令按装 Isaac Sim。

pip install "isaacsim[all,extscache]==5.1.0" --extra-index-url https://pypi.nvidia.com

如果想同时安装兼容性检查器可以使用以下命令。

pip install "isaacsim[all,extscache,compatibility-check]==5.1.0" --extra-index-url https://pypi.nvidia.com

如果要安装其他的包可以参考官网文档。
img

验证 Isaac Sim 安装

运行 Isaac Sim 兼容性检查器(可选)

在 env_isaaclab 环境中使用 isaacsim isaacsim.exp.compatibility_check 命令查看兼容情况。

img

可以看到,我这个地方显存只有 8GB 不是很够,可以使用,但是复杂场景下会比较卡。

运行 Isaac Sim

在 env_isaaclab 环境中使用 issaacsim 命令。

img

可以正常打开并看到界面,这个打开过程耗时可能会比较长。

安装 Isaac Lab

下载源代码

从 Issac Lab Github 仓库 使用以下命令克隆仓库到本地,不推荐下载压缩包,可能会遇到行末换行符问题。

git clone https://github.com/isaac-sim/IsaacLab.git

之后继续使用 env_isaaclab 环境打开源码文件夹,并执行以下命令进行安装。

isaaclab.bat --install

安装过程中会遇到一个报错 pip dependency 相关的报错,可以忽略。

git clone 无法克隆 rl_games 的报错处理

修改 source/setup.py 中的项目地址,改为带有代理的地址。

# Extra dependencies for RL agents
EXTRAS_REQUIRE = {"sb3": ["stable-baselines3>=2.6", "tqdm", "rich"],  # tqdm/rich for progress bar"skrl": ["skrl>=1.4.3"],"rl-games": ["rl-games @ git+https://github.com/isaac-sim/rl_games.git@python3.11","gym",],  # rl-games still needs gym :("rsl-rl": ["rsl-rl-lib==3.1.2", "onnxscript>=0.5"],  # linux aarch 64 requires manual onnxscript installation
}

其中 rl-games @ git+https://github.com/isaac-sim/rl_games.git@python3.11 改为 rl-games @ git+https://ghproxy.cn/https://github.com/isaac-sim/rl_games.git@python3.11

验证 Isaac Lab 安装

运行以下命令,应该正常显示窗口。

python scripts\tutorials\00_sim\create_empty.py

image

参考链接

Isaac Sim 官方文档
Isaac Lab 官方文档
Isaac Lab 非官方中文文档
NVIDIA 驱动官网
NVIDIA APP 官网
CUDA 官网
CUDA Toolkit Archive
CUDA 安装官方指导文档
Anaconda 官网
PyTorch 官网
Issac Lab Github 仓库
Windows也能用Isaac Lab玩转《 LeRobot 机械手臂训练》

http://www.jsqmd.com/news/58935/

相关文章:

  • arXiv搜索(基础搜索以及高级搜索)
  • 2025年南京笔记本电脑售后维修点推荐:联想华硕戴尔微软惠普宏碁三星哪家服务更优?实测数据与案例验证
  • 2025年南京笔记本电脑售后维修点推荐:联想华硕戴尔微软惠普宏碁三星哪家性价比高?深度解析与选择指南
  • 2025年长春笔记本电脑售后维修点推荐:联想华硕戴尔微软惠普宏碁三星哪家性价比最高?详细解析与用户评价指南
  • 2025年长春笔记本电脑售后维修点推荐:联想华硕戴尔微软惠普宏碁三星服务哪家强?专业对比与案例验证研究
  • 2025年长春笔记本电脑维修服务推荐:联想华硕戴尔微软惠普宏碁三星哪家口碑好?权威评测与案例解析
  • 2025年无锡笔记本电脑售后维修点推荐:联想华硕戴尔微软惠普宏碁三星哪家技术更强?权威数据与案例验证
  • 2025年南京笔记本电脑售后维修点推荐:哪个维修点口碑更好?联想华硕戴尔微软惠普宏碁三星排名指南
  • 2025年北京云恒财网络科技有限责任公司深度解析:AI主动营销系统市场价值评估
  • 2025年温州笔记本电脑售后维修点推荐:联想华硕戴尔微软惠普宏碁三星服务哪家强?权威评测与客户反馈汇总
  • 2025年温州笔记本电脑售后维修点推荐:联想华硕戴尔微软惠普宏碁三星哪家口碑更好?行业数据与服务比对
  • 2025年北京云恒财网络科技有限责任公司:AI主动营销系统的深度解析与市场价值评估
  • 2025年北京云恒财网络科技有限责任公司:深度解析其AI主动营销系统的技术架构与市场适应性
  • 2025年诺士诚国际:解析其技术创新在工程管理领域的深度应用
  • 项目经理学习阶段demo1
  • 过碳酸钠生产厂家哪家强?过碳酸钠生产厂家名单榜:国内工业级生产供应商详解
  • 全球供应过碳酸钠TOP10名单权威推荐:高含氧量源头工厂直销信息全解
  • 成膜助剂全指南:优质供应商、核心代理商及进口CIF价格一站解析
  • 成膜助剂供应商选哪家?成膜助剂厂家名单,优质供应商选这些准没错
  • 过碳酸钠厂家权威名单:过碳酸钠出口厂商指南,优质供应商及外贸公司推荐
  • XHORSE XSCD01EN Universal Smart Key 5pcs – Perfect for European/American Car Owners Mechanics
  • 2025旋转接头厂家实力榜:江苏贝内克以创新密封技术领跑,八大应用场景深度解析
  • 2025害虫防治企业实力榜:绿净爱卫领衔,六大高效灭鼠灭白蚁灭蟑螂服务商深度解析
  • 2025年天津电缆生产厂家哪家好?天津知名的电缆生产厂家推荐权威名单
  • 2025年电缆选购指南(12月更新):特种、计算机、轨道交通等领域一线品牌全解析
  • 2023铝合金桥架厂家实力榜:扬子铝加工以创新技术引领,七大高潜力品牌深度解析
  • 聚焦2025石油石化电力电缆厂家全攻略:涵中压、低压及中低压电缆优选清单
  • 第6篇Scrum冲刺博客
  • 2025电动隔断厂家实力榜:金宇嘉业以智能静音技术领跑,八大高潜力品牌深度解析
  • 2025图书出版行业实力榜:盟诺文化引领十大领域创新,从医学到经济学专著深度解析