Installation

Basic Installation

Install Pyehicle using pip:

pip install pyehicle

From Source

To install from source:

git clone https://github.com/Nick-Doulos/pyehicle.git
cd pyehicle
pip install -e .

Requirements

Pyehicle requires Python 3.8 or higher and the following dependencies:

  • pandas >= 1.3.0

  • numpy >= 1.20.0

  • scipy >= 1.7.0

  • pyproj >= 3.0.0

  • shapely >= 1.8.0

  • igraph >= 0.9.0

  • rtree >= 0.9.0

  • scikit-learn >= 1.0.0

  • osmium >= 3.0.0

  • folium >= 0.12.0

  • matplotlib >= 3.3.0

  • geopandas >= 0.10.0

  • pyrosm >= 0.6.0

  • polars >= 0.15.0

  • numba >= 0.55.0

  • leuvenmapmatching >= 1.0.0

  • osmnx >= 1.1.0

  • tqdm >= 4.60.0

All dependencies are automatically installed with pip.