Wow, this is indeed complicated and incredibly ann...
# advanced-need-help
a
Wow, this is indeed complicated and incredibly annoying 😬 A classic example of Python dependency hell, made even worse by (a) the fact that W&B are vendoring packages and (b) `pkg_resources`'s overzealous checking of dependency versions, which means it's surprisingly not possible to run any entry point (like
kedro viz
) unless you meet the versions specified in the requirements 😮 This took a long time to figure out, but I think might work. Note the order of commands is important: 1.
pip install --upgrade git+git://github.com/wandb/client.git@task/graphql#egg=wandb
2.
pip install kedro-viz
Check which versions you've got with
pip freeze | grep -e graphql -e gql -e kedro-viz
. This should give:
Copy code
gql==3.0.0
graphql-core==3.1.7
kedro-viz==4.2.0
strawberry-graphql==0.87.3