-
Notifications
You must be signed in to change notification settings - Fork 2
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
[JOSE] pypi installation #14
Comments
Dear @BenjMy, thanks for this issue. There is an installation page on how to install GemGIS: https://gemgis.readthedocs.io/en/latest/getting_started/installation.html I will certainly have to revise this one now that major packages have been updated (e.g. Shapely). We decided on having this step-by-step installation to make sure that every package is properly installed rather than installing everything at once and get problematic errors. GemGIS relies on packages that depend in return on GDAL (geopandas and rasterio) or VTK (pyvista) or Theano (gempy), which can be tricky to install within themselves. What is your take as a reviewer on that? I would like to keep the installation of GemGIS simple if all major dependencies are properly installed correctly. Cheers Alex |
Dear @BenjMy, in combination with your issue here, I will have to refactor some of the code of GemGIS as the pygeos package was merged with Shapely recently. This will make it hopefully a little easier to install GemGIS in the future if one dependency is gone. |
Hello Alex, Thanks for the details. I understand your point and I think everyone experienced with python and pip would understand. But naively if I use Thanks. |
Hey, I can certainly try to get all the dependencies installed via pip for the GemGIS repo! |
Hello @BenjMy, after some consideration, I think we should not try to install GemGIS entirely via pip. If you look at the installation instructions for geopandas for using pip, no especially new user would want to "compile and install th[e] C dependencies [of the geopandas dependencies] manually". If you have the most important dependencies installed via conda (geopandas, pyvista, rasterio), then the installation of gemgis via pip is a charm. And we have the installation instructions for gemgis which are easy to follow. |
Hi @AlexanderJuestel , Thanks for your effort in trying to dig out some possible solutions. I understand your concern about a full pip installation. As soon as the instructions and steps are super clear then I don't think it is an issue anymore (feel free to close). |
The instructions were reworked and should be clear now, closing the issue |
xref openjournals/jose-reviews#185
The required dependencies should be installed automatically when you install GemGIS using pip.
pip install gemgis
runs well but led to missing dependencies after importing GemGIS (matplolib, geopandas,...) .You would probably need to revise your setup.py to add the necessary requirements.
The text was updated successfully, but these errors were encountered: