openai / neural-mmo

Code for the paper "Neural MMO: A Massively Multiagent Game Environment for Training and Evaluating Intelligent Agents"

Home Page:https://openai.com/blog/neural-mmo/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Help : No module named 'ray'

cndavy opened this issue · comments

(tensorflow) D:\git\projekt\neural-mmo>python setup.py
Traceback (most recent call last):
File "setup.py", line 6, in
import terrain
File "D:\git\projekt\neural-mmo\terrain.py", line 5, in
from forge.blade.lib import enums
File "D:\git\projekt\neural-mmo\forge\blade\lib_init_.py", line 4, in
from .ray import init
File "D:\git\projekt\neural-mmo\forge\blade\lib\ray.py", line 1, in
import ray, os
ModuleNotFoundError: No module named 'ray'

$ pip install -r scripts/setup/requirements.txt

$ pip install -r scripts/setup/requirements.txt

#Ray -- will segfault in .backward with wrong version
#pip uninstall -y ray
#pip install -U https://s3-us-west-2.amazonaws.com/ray-wheels/68b11c8251dc41e79dc9dc4b1da31630708a6bd8/ray-0.4.0-cp36-cp36m-manylinux1_x86_64.whl

#Ray
pip install ray
pip install setproctitle
pip install service_identity

#Basics
pip install numpy
pip install scipy
pip install matplotlib

#Tiled map loader
pip install pytmx

#jsonpickle
pip install jsonpickle
pip install opensimplex
pip install twisted

or just run setup.sh script under scripts/setup from <your_repo_root_dir>

sh scripts/setup/setup.sh

This has been added to the setup. Please reopen if setup errors persist.