How do I run cartpole client/server example?

While trying to run the example as described in the comments of I’m just getting this error:

kirill@kdell-7080:/ python --local-mode --num-workers=1
Running with following CLI args: Namespace(as_test=False, callbacks_verbose=False, framework='tf', local_mode=True, no_restore=False, no_tune=False, num_cpus=3, num_workers=1, port=9900, run='PPO', stop_iters=200, stop_reward=80.0, stop_timesteps=500000)
Traceback (most recent call last):
  File "", line 128, in <module>
  File "/home/kirill/ws/st-gallen/learning/ve/lib/python3.8/site-packages/ray/_private/", line 105, in wrapper
    return func(*args, **kwargs)
  File "/<cutoff>/site-packages/ray/", line 918, in init
    _global_node = ray.node.Node(
  File "/<cutoff>/site-packages/ray/", line 215, in __init__
  File "/<cutoff>/site-packages/ray/", line 913, in start_head_processes
  File "/<cutoff>/site-packages/ray/", line 799, in start_gcs_server
  File "/<cutoff>/site-packages/ray/", line 472, in get_gcs_client
  File "/<cutoff>/site-packages/ray/experimental/", line 24, in _initialize_internal_kv
    assert gcs_client is not None

Does it need some extra setup apart from the documented instructions? Searching on Github and here didn’t give any meaningful information

gcs_server executable was just failing because of some library errors without showing anything on console