[英]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.