繁体   English   中英

ViZDoomErrorException:无法初始化SDL视频

[英]ViZDoomErrorException: Could not initialize SDL video

我正在使用Google Colab跟踪本教程

当我运行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

Colab在云中的计算机上运行。 它无法将显示发送回本地计算机。 这就是为什么它说“没有视频设备”的原因。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM