One of the installation methods suggested is this:
cargo install --git https://github.com/RustPython/RustPython
But this command won't work, at least with cargo 1.79.0 (ffa9cf99a 2024-06-03) that asks to indicate the package name since there are multiple Cargo.toml files inside the repo.
This command instead seems to work well:
cargo install --git https://github.com/RustPython/RustPython rustpython
That's (I think) because the package name as defined in line 2 of the main Cargo.toml file of the repo is rustpython:
https://github.com/RustPython/RustPython/blob/main/Cargo.toml#L2