Hello, I'm trying to follow the tutorial at https://docs.dagger.io/quickstart/593914/hello
When I run dagger run python main.py I get an error:
▶ dagger run python main.py 14:07:29
┣─╮
│ ▽ init
│ █ [1.38s] connect
│ ┣ [1.27s] starting engine
│ ┣ [0.11s] starting session
│ ┃ OK!
│ ┻
█ [0.00s] ERROR python main.py
┻
• Engine: 898f38986522 (version v0.9.0)
⧗ 1.39s ✔ 3 ✘ 1
exec: "python": executable file not found in $PATH```
If I do `python main.py` directly then it's working correctly:
```▶ python main.py 14:08:02
⠙ Creating new Engine session1: connect
1: > in init
1: starting engine
⠹ Creating new Engine session1: starting engine [2.42s]
1: starting session
⠼ Creating new Engine session1: [2.61s] OK!
1: starting session [0.18s]
1: connect DONE
6: resolve image config for docker.io/library/python:3.11-slim
6: > in from python:3.11-slim
6: resolve image config for docker.io/library/python:3.11-slim DONE
11: pull docker.io/library/python:3.11-slim
11: > in from python:3.11-slim
11: resolve docker.io/library/python:3.11-slim@sha256:d36d3fb6c859768ec62ac36ddc7397b5331d8dc05bc8823b3cac24f6ade97483
11: resolve docker.io/library/python:3.11-slim@sha256:d36d3fb6c859768ec62ac36ddc7397b5331d8dc05bc8823b3cac24f6ade97483 [0.01s]
11: pull docker.io/library/python:3.11-slim DONE
9: exec python -V CACHED
9: exec python -V CACHED
Hello from Dagger and Python 3.11.6```
Is the doc wrong or is there a step I'm missing?

🙂