On Tuesday, October 25, 2011, jniemasik <niema...@gmail.com> wrote:
>
> Hi all,
>
> Google App Engine recently added an experimental Python 2.7 option, and
> along with it, support for numpy.
>
> App Engine only allows pure python code to be uploaded. But now that
numpy
> is available on the server, I was hoping I could create a pure python
build
> of matplotlib that I can run on App Engine.
>
> Any suggestions on how to do this (existing tutorial, or at least which
> backend to use, etc.)? Is it possible?
>
> Many thanks,
> Jamie
Thats neat. I hadn't heard that numpy was made available.
The big obstacles are the compiled portions. That rules out the AGG backend
and any others that uses it. This would also impact some important polish
that makes mpl look good. There is - somewhere - an html5 backend, but I
haven't tried it.
The other obstacle are the other compiled parts that handle some of the
critical parts. For example, there is src/cntr.c for contouring, _image.cpp
for things like imshow(), nxutils.c, and _path.cpp, which provides the
widely used path calculation support. There are others as well, and they
all get wrapped by CXX.
Would the app engine support cython code? Maybe that could be the way to
minimize the cost of portting while not losing too much performance?
Cheers!
Ben Root
------------------------------------------------------------------------------
The demand for IT networking professionals continues to grow, and the
demand for specialized networking skills is growing even more rapidly.
Take a complimentary Learning@Cisco Self-Assessment and learn
about Cisco certifications, training, and career opportunities.
http://p.sf.net/sfu/cisco-dev2dev
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users