I seem to be lost, I’m trying to get my Ai to run on the nle game docker container. I have been able to get the docker container to run fine, winpty docker run -it fairnle/nle-focal python -m nle.scripts.play -e NetHackChallenge-v0 boots up the game. Also my algorithm works fine on it’s own, as far as I can tell, although it yells at me for trying to import gym, and nle, which I can’t really do. The issue is when I try and do something like winpty docker run -it fairnle/nle-focal python NMNH.py it tells me that
python: can’t open file ‘NMNH.py’: [Errno 2] No such file or directory (base).
Whenever I attempt to run it I always cd to wherever I’ve actually put the file, but I don’t think it is even looking there. When inspecting the dockerfile for FN/N-F I find that it seems to point to using the directories opt/conda/bin which I believe is a Linux directory thing (not entirely sure). I can’t seem to find those directories to even put the file in, and when I tried to create the directories, and even go as far as to add the path that is shown in the inspection it still can’t find the file. I’m attempting to run this on windows 10 and theoretically it should work because it’s a Docker container. I also have a virtual machine with an up to date Ubuntu os, and if that is the right system to use, how can I solve my problem there? Perhaps I’m over-thinking this and I feel a little silly that I can’t find the solution for the life of me, if anyone is able to help me I’d really appreciate it, and sorry if it’s a dumb question.
Really appreciate you taking the time to read this,