-
Notifications
You must be signed in to change notification settings - Fork 137
Description
Thanks for the nice api. I managed to run CartPole-v0 using python example_agent.py command. Now I need to run HandManipulateBlock-v0. But this environment is not available in gym 0.7.4 (specified in requirements.txt). So I changed the versions of numpy, gym and requests in requirements.txt to the following:
numpy==1.15.0,
gym==0.10.5,
requests==2.19.1
Now gym-http-api recognizes HandManipulateBlock-v0 environment. But when I try to run the environment using python example_agent.py, the execution halts with the followint exception:
Traceback (most recent call last):
File "/home/navid/gym-http-api/gym_http_client.py", line 22, in _parse_server_error_or_raise_for_status
j = resp.json()
File "/home/navid/my-gym-http-api/lib/python3.5/site-packages/requests/models.py", line 896, in json
return complexjson.loads(self.text, **kwargs)
File "/usr/lib/python3.5/json/init.py", line 319, in loads
return _default_decoder.decode(s)
File "/usr/lib/python3.5/json/decoder.py", line 339, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python3.5/json/decoder.py", line 357, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
Could anyone give me some hint about how to fix this? Thanks.
Best regards,
Navid