obstacle-tower-env icon indicating copy to clipboard operation
obstacle-tower-env copied to clipboard

Incompatible between Unity and python

Open xlnwel opened this issue 6 years ago • 2 comments

I run obstacle tower on Ubuntu 18.04 and receive the following error messages

mlagents.envs.exception.UnityEnvironmentException: The API number is not compatible between Unity and python. Python API : API-10, Unity API : API-6.

But I've already install the latest mlagents. Here is a snippet of pip list

matplotlib 3.1.1
mistune 0.8.4
mlagents 0.10.1
mlagents-envs 0.10.1
more-itertools 7.2.0
mpmath 1.1.0
nbconvert 5.6.0
nbformat 4.4.0
notebook 6.0.1
numpy 1.17.3
obstacle-tower-env 3.1 /home/Downloads/projects/obstacle-tower-env pandocfilters 1.4.2
parso 0.5.1
pexpect 4.7.0
pickleshare 0.7.5
Pillow 6.2.0
pip 19.2.3
prometheus-client 0.7.1
prompt-toolkit 2.0.10
protobuf 3.10.0
ptyprocess 0.6.0
pyglet 1.3.2
Pygments 2.4.2
pyparsing 2.4.2
pyrsistent 0.15.4
python-dateutil 2.8.0
PyYAML 5.1.2
pyzmq 18.1.0
qtconsole 4.5.5
scipy 1.3.1
Send2Trash 1.5.0

How can I fix it?

xlnwel avatar Oct 20 '19 07:10 xlnwel

Hi,

your Obstacle Tower Build is most likely outdated:

Linux (x86_64) https://storage.googleapis.com/obstacle-tower-build/v3.1/obstacletower_v3.1_linux.zip

Mac OS X https://storage.googleapis.com/obstacle-tower-build/v3.1/obstacletower_v3.1_osx.zip

Windows https://storage.googleapis.com/obstacle-tower-build/v3.1/obstacletower_v3.1_windows.zip

MarcoMeter avatar Oct 20 '19 08:10 MarcoMeter

Hi,

I download links you provide, and double click the x86_64 file. I get the following error

image

xlnwel avatar Oct 20 '19 09:10 xlnwel