Skip to main content

Nuplan

pip install nuplan-devkit or u can get nuplan this page -> https://github.com/motional/nuplan-devkit

Prerequisites Before using this package, ensure you have the correct Python version or be prepared to resolve dependency conflicts with your specific Python version.

Important: The nuPlan Development Kit officially requires Python 3.9. If you're using a different Python version, you'll need to manage dependency compatibility yourself.

For example, if your current Python version is different:

Current Python version: 3.11.2 (main, Apr 28 2025, 14:11:48) [GCC 12.2.0]
Python 3.9 required, but found 3.11.2

Dependencies

The nuPlan Development Kit requires the following packages:

aioboto3
aiofiles
bokeh==2.4.3
boto3==1.24.59
cachetools
casadi
control==0.9.1
coverage
docker
Fiona
geopandas>=0.12.1
grpcio==1.43.0
grpcio-tools==1.43.0
guppy3==3.1.2
hydra-core==1.1.0rc1
hypothesis
joblib
jupyter
jupyterlab
matplotlib
mock
moto
nest_asyncio
numpy==1.23.4
pandas
Pillow
pre-commit
psutil
pyarrow
pyinstrument
pyogrio
pyquaternion>=0.9.5
pytest
rasterio
ray
requests
retry
rtree
s3fs
scipy
selenium
setuptools==59.5.0
Shapely>=2.0.0
SQLAlchemy==1.4.27
sympy
testbook
tornado
tqdm
typer
ujson
urllib3

Usage

nuplan --help
Usage: nuplan [command]

Commands:
  install_info  - Show required packages for installation
  help          - Show this help message

...

nuplan_cli --help
nuplan_cli COMMAND --help

Package Structure

nuplan_devkit
├── nuplan_devkit        # Git-based installer and helper utilities
├── nuplan               # Main nuPlan source folder (vendored from GitHub)
│   ├── common           # Code shared by database and planning modules
│   ├── database         # Core devkit for loading and rendering datasets and maps
│   ├── planning         # Planning framework for simulation, training, and evaluation
│   ├── submission       # Submission engine for the nuPlan planning challenge
│   └── cli              # Command-line interface tools

nuplan-devkit installer

from nuplan_installer import install_and_verify_nuplan

success = install_and_verify_nuplan("nuplan_devkit")

Support & Feedback

If you encounter any issues, have questions, or would like to suggest improvements, feel free to contact me directly:

Email: genry777mill777er@gmail.com

I’m always open to feedback and contributions that help improve this project.

Metadata

Release files for nuplan-devkit 2.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for nuplan-devkit 2.0.0
File Size Uploaded
nuplan_devkit-2.0.0.tar.gz 824.3 kB Details

Release files / nuplan_devkit-2.0.0.tar.gz

Download URL nuplan_devkit-2.0.0.tar.gz
Size 824.3 kB
Tags Source
SHA-256 checksum
How to use checksums
774021ebcd9631f2094fe55de8ea2aa615c8505b20fccddeae6f8511d6ea2e93
BLAKE2b-256 checksum
How to use checksums
d11142bd90d32ed7adfcf5621c29b37b0b8ce82e8b63edab2406dc7ec24bb097
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.0

Release history Release notifications | RSS feed

This release

2.0.0 This release

1 release file

1.1.1

1 release file

1.1.0

1 release file

1.0.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page