FAQs

Question: While installing RapidCavas SDK, I am getting an error: Could not find a version that satisfies the requirement utils

This error usually occurs when you attempt to install an older version of the SDK. Make sure the SDK version is up-to-date.

Run the following command:

pip install --extra-index-url=https://us-central1-python.pkg.dev/rapidcanvas-361003/pypi/simple utils==0.19

Question: In a Jupyter notebook, what types of kernel does RapidCanvas support?

Currently, RapidCanvas uses only the default ipykernel kernel. As part of the ipykernel environment, RapidCanvas supports the ipynb notebook extension.

Question: My GCS key load fails when I upload a dataset to Google Cloud, and I receive the following error: Invalid JWT: Token must be a short-lived token (60 minutes) and in a reasonable timeframe.

Ensure local time is set to automatic and is in sync with the internet time as google client library relies on client machine time to determine expiry of tokens.

When is a recipe likely to fail during execution?

During the execution of a recipe, all datasets and transformations specified in the recipe are loaded into memory and parsed. This includes any custom variables defined in those files, as well as any charts or plots created using RapidCanvas. While a recipe is running, changing any of the following names will prevent it from running successfully.

  • Updating a scenario.

  • Updating recipe.

  • Deleting an entity before stats execution finishes.

I am unable to recreate a previously existing project when I create it using Project.create from my Jupyter notebook.

When CreateEmpty is set to TRUE, it deletes the existing project and creates a new one with the same name. However, if you set the CreateEmpty to FALSE, you can recreate an existing project. To workaround the above error, set CreateEmpty = FALSE and then attempt to create a project.