Skip to content

Conversation

@wjwwood
Copy link
Collaborator

@wjwwood wjwwood commented Oct 20, 2025

This is still rough around the edges, but should unblock us.

The only thing you should need to do different for this to work is that after you build and source the sdk, you need to set up a Python virtualenv (or overwrite system packages) and install grpcio, protobuf, and retrying. If you want step by step, this is what I did:

$ python3 -m venv --system-site-packages venv
$ source ./venv/bin/activate
(venv) $ which pip
/path/to/sdk-ros_with_python_ws/venv/bin/pip
(venv) $ pip install -U grpcio protobuf retrying
(venv) $ python3 -c 'from intrinsic.world.python.object_world_client import ObjectWorldClient'
(venv) $ echo $?
0

@wjwwood wjwwood self-assigned this Oct 20, 2025
@wjwwood wjwwood force-pushed the wjwwood/initial_python_support branch from fa2e650 to b109bb7 Compare October 28, 2025 02:33
Signed-off-by: William Woodall <[email protected]>
@wjwwood wjwwood force-pushed the wjwwood/initial_python_support branch from b109bb7 to cf6ad4d Compare October 28, 2025 02:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants