TensorFlow-Unreal icon indicating copy to clipboard operation
TensorFlow-Unreal copied to clipboard

Embedded Server: can't open file . . /ml-remote-server/server.py file No such file or directory

Open baboon25 opened this issue 4 years ago • 2 comments

Hey there,

I'm currently facing the problem that I want to get the embedded server version running on my machine using Unreal 4.25 but when running the component, it can't find the directory although it is correctly specified.

If I start the server manually and disable autostart within the component, I get the warning that "The client is using an unsupported version of the Socket.IO or Engine.IO protocols" in the command line terminal.

When I switch the setting of the BP Component to run as an external server it starts running and hooking up to Unreal without any issues except that the Socket.IO warning is now shown within the UE console log.

I tried basically everything to solve the Socket.IO warning. I followed the specific instructions for the python setup and installed every kind of version configuration but nothing solved this issue.

At this point, I really don't know what else I could try.

I hope someone has an idea or solution.

Thank You in advance.

baboon25 avatar Jan 27 '21 16:01 baboon25

Try to use python-socketio version 4.x as the socket.io plugin currently doesnt support socket.io version 3 yet (which I believe newer python-socketio use).

getnamo avatar Jan 27 '21 19:01 getnamo

I already have it at 4.3.1 though :(

This is my current configuration: python-engineio==3.14.2 python-socketio==4.3.1 socketio==0.2.1

baboon25 avatar Jan 28 '21 14:01 baboon25