首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >ViZDoomErrorException:无法初始化SDL视频

ViZDoomErrorException:无法初始化SDL视频
EN

Stack Overflow用户
提问于 2018-06-06 02:23:32
回答 2查看 893关注 0票数 1

我正在使用谷歌Colab关注this tutorial

当我运行game.init()行时,我得到这个错误:

ViZDoomErrorException: Could not initialize SDL video:
No available video device

我按如下方式安装了vizdoom

%%bash
# Install deps from 
# https://github.com/mwydmuch/ViZDoom/blob/master/doc/Building.md#-linux

apt-get install build-essential zlib1g-dev libsdl2-dev libjpeg-dev \
nasm tar libbz2-dev libgtk2.0-dev cmake git libfluidsynth-dev libgme-dev \
libopenal-dev timidity libwildmidi-dev unzip

# Boost libraries
apt-get install libboost-all-dev

# Lua binding dependencies
apt-get install liblua5.1-dev
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-06-06 08:52:58

Colab在云中的机器上运行。它无法将显示内容发送回您的本地计算机。这就是为什么上面写着“没有视频设备”。

票数 2
EN

Stack Overflow用户

发布于 2019-03-11 04:47:46

在Jupyter Notebook的Step 8单元格中添加game.set_window_visible(False)行。除非明确说明,否则ViZDoom会尝试启动应用程序,这在Colab中是不受支持的。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50706642

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档