簡體   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