apache / apache/gravitino-playground
[Enhancement] Install trino and pandas python lib in docker image
- Dominant language
- Jupyter Notebook
- Stars
- 83
- Forks
- 55
- Avg merge
- 8h 39m
- Merged PRs (30d)
- 2
Description
Today in the jupyter notebook for trino, the first step is to instll trino and pandas library, see https://github.com/apache/gravitino-playground/blob/main/init/jupyter/gravitino-trino-example.ipynb. This step needs to access internect, while some users, they may get network problem here, and then block their evaluation. Besides, after execute this step, Jupyter reminds that you need to restart the kernel ("Note: you may need to restart the kernel to use updated packages."), this will bring confusing.
To impove the user experience, we can install these dependencies during build the docker image.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with init/jupyter/gravitino-trino-example.ipynb and locate the Docker image build configuration used for the Jupyter environment. Build the image and open the notebook to verify that trino and pandas are already available without network access or a kernel restart.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker, jupyter-notebook, pandas, python
- Domain
- build-system, data
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100