Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

osmnx and shapely dependencies clash #58

Open
dabreegster opened this issue Feb 1, 2023 · 0 comments
Open

osmnx and shapely dependencies clash #58

dabreegster opened this issue Feb 1, 2023 · 0 comments

Comments

@dabreegster
Copy link

Hi, I'm following the instructions in the README, running in a virtual environment and using pip. I hit this error:

ERROR: osmnx 1.2.2 has requirement Shapely<2.0,>=1.8, but you'll have shapely 2.0.1 which is incompatible.

I noticed your requirements file doesn't pin to specific versions of most things, so it's just kind of luck based on when somebody tries to install if this will work or not. Dependency management in Python is a total mess, but something with lock files (like poetry) might help. Is there a way somebody with the project already running can figure out what versions of the packages are being used, and we could add them to requirements?

(Also, @BudgieInWA found your paper, and we're looking through it now -- really inspiring work! We have some overlapping aims in https://github.com/a-b-street/osm2streets)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant