ViZDoomErrorException:无法初始化 SDL 视频
ViZDoomErrorException: Could not initialize SDL video
我正在使用 Google 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
Colab 运行 在云端的一台机器上。它无法将显示发送回您的本地机器。这就是为什么它说 "no video device".
在 Jupyter Notebook 的第 8 步单元格中添加行 game.set_window_visible(False)
。除非明确提及,否则 ViZDoom 会尝试启动 Colab 不支持的应用程序。
我正在使用 Google 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
Colab 运行 在云端的一台机器上。它无法将显示发送回您的本地机器。这就是为什么它说 "no video device".
在 Jupyter Notebook 的第 8 步单元格中添加行 game.set_window_visible(False)
。除非明确提及,否则 ViZDoom 会尝试启动 Colab 不支持的应用程序。