Файл basic.cfg не найден в vizdoom при реализации doom - PullRequest
0 голосов
/ 09 июня 2019

Я использую vizdoom 1.1.7 в google colab.

Для создания среды я использую файл basic.cfg.

Но записная книжка colab дает мне исключение FileDoesNotExistException.

Code: 
from vizdoom import * 

game = DoomGame()
game.load_config("basic.cfg")
game.set_doom_scenario_path("basic.wad")
game.init()

Error: 
---------------------------------------------------------------------------
FileDoesNotExistException                 Traceback (most recent call last)
<ipython-input-19-f8e9f2b2ba6f> in <module>()
      1 
----> 2 game, possible_actions = create_environment()

<ipython-input-18-04cdc8c4b05b> in create_environment()
      6 
      7     # Load the correct configuration
----> 8     game.load_config("basic.cfg")
      9 
     10     # Load the correct scenario (in our case basic scenario)

FileDoesNotExistException: File "basic.cfg" does not exist.

1 Ответ

1 голос
/ 03 июля 2019

Я обнаружил, что файлы конфигурации, такие как «basic.cfg», находятся в другом каталоге внутри установки VizDoom на Google Colab, например, /usr/local/lib/python3.6/dist-packages/vizdoom/scenarios ’. Поэтому, если вы выполните game.load_config («usr / local / lib / python3.6 / dist-packages / vizdoom / scenarios / basic.cfg»), вы успешно импортируете эту среду.

...