Happy to see this. In my experiences,
cargo run
works a lot more reliably than messing with Python virtual environments and trying to figure out what system wide dynamically linked dependencies you need to install.