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

Pip-installable version for python-mapnik #151

Open
tiagofassoni opened this issue Oct 13, 2017 · 3 comments
Open

Pip-installable version for python-mapnik #151

tiagofassoni opened this issue Oct 13, 2017 · 3 comments

Comments

@tiagofassoni
Copy link

Hello, do you guys have any idea on how hard would it be to have the pip instalable bindings for python mapnik. Just to give me some pointers so I can do it (or else, not do, if it's completely unfeasible)

@jbeezley
Copy link

It would be theoretically possible, but not easy. An effort was recently undertaken to make ITK's python binding pip installable. The results of that are in https://github.com/InsightSoftwareConsortium/ITKPythonPackage. I don't know much about how it works, but I think it relies heavily on the fact that ITK is built with CMake. If you want to pursue it, @jcfr and @thewtex could probably fill in more details for you.

@thewtex
Copy link

thewtex commented Oct 13, 2017

ITK's Python packaging uses a Python package called scikit-build to make packaging of Python C extensions built with CMake possible. We would be happy to see it utilized by other projects!

@kotfic
Copy link
Contributor

kotfic commented Oct 16, 2017

@tiagofassoni FWIW locally I build a wheel from python-mapnik's source code and then use that to install across different development/review environments. The wheel can't really be distributed, but it does save time on building from source

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

4 participants