J'ai utilisé une nouvelle installation anaconda pour télécharger et installer tous les modules requis pour la bibliothèque osnmx mais j'ai eu l'erreur suivante:
Je suis le développeur d'OSMnx. Il y a une quantité croissante de désinformation et de confusion dans ce fil, je vais donc vous donner une réponse définitive.
Suivez simplement les instructions d'installation pour installer la dernière version d'OSMnx:
conda config --prepend channels conda-forge
conda create -n ox --strict-channel-priority osmnx
Si vous installez une ancienne version de pyproj + une nouvelle version d'OSMnx, ou une ancienne version d'OSMnx + une nouvelle version de pyproj, vous obtiendrez des conflits de packages tels que ImportError
ci-dessus. Les mêmes problèmes peuvent survenir si vous venez de l'installer par conda ou par pip installer sans suivre les instructions d'installation documentées. Les versions de dépendances requises peuvent être vues ici . Assurez-vous d'avoir 64 bits python (anaconda/miniconda)) installé. OSMnx est pur Python et donc son installation seule est triviale, mais , cela dépend de geopandas qui lui-même a des dépendances délicates à installer. Si vous suivez les instructions d'installation documentées, tout devrait être fluide et transparent.
Résumer:
conda install osmnx
pip install osmnx
pip install -U pyproj psutil
Si vous suivez les instructions d'installation de la documentation et que vous rencontrez toujours des problèmes, veuillez rapporter ce que vous avez fait étape par étape avec tous les détails sur matière première afin que nous puissions le reproduire et le réparer rapidement!
Encore une fois, les instructions d'installation sont dans la documentation.