Closed da115115 closed 6 years ago
try pip install GeoBases3K
Indeed in GeoBases there are different branches for the different Python versions, leading to different package names. For the record, a few years ago, when I needed to deploy GeoBases on Hadoop and had trouble with the C-based dependencies, I decided to create a very lightweight version called NeoBase. I only ported the core API, removed all dependencies and unified all branches and all files in a single one, compatible with all Python versions from 2.6. Obviously lots of features are missing (everything around visualization), and only the optd data is supported as a data source. But this actually covers all my needs 95% of the time. Moreover, some custom code has been added specifically for the optd data (like it does not load deprecated airports), that would not have been possible with GeoBases which aimed at being a more general tool supporting many data sources. As a result, I think the load time is about 5 times faster, the tests are better overall since there are custom tests for optd, and the data is usually more up to date, simply because I use that one more.
So alternatively, you can give it a try with pip install neobase
.
On MacOS X 10.12.4 (Sierra), in a Python3 virtualenv, the installation of GeoBases and GeoBasesDev both fail. The following reproduces the error.