14 votos

Cómo utilizar GDAL con PyPy?

Estoy tratando de optimizar el código de python usando pypy. Mientras que yo soy capaz de importar la mayoría de las bibliotecas y ejecutar con éxito, no soy capaz de importar librerías GDAL. El mismo bibliotecas cuando se importan en Python 2.7 se ejecuta bien.

He intentado añadir GDAL ubicación a PYTHONPATH, e incluso trató de descarga de GDAL enlaces Python para PyPy directorio, de alguna manera pypy no quieren reconocer GDAL, y viene con el siguiente error.

Traceback (most recent call last):

  File "app_main.py", line 51, in run_toplevel

  File "ImportENC-P.py", line 50, in <module>

    from osgeo import gdal, ogr, osr

  File "B:\PYPY\site-packages\osgeo\__init__.py", line 21, in <module>

    _gdal = swig_import_helper()

  File "B:\PYPY\site-packages\osgeo\__init__.py", line 13, in swig_import_helper

    import _gdal

ImportError: No module named _gdal

14voto

ESV Puntos 4591

Pypy es no compatible con SWIG (véase también la respuesta de StackOverflow), que es lo que el C enlaces de GDAL utilizar para hablar con el compilador de Python. Miedo, es un no dados a menos que usted puede pasar el tiempo para re-escribir la GDAL enlaces Python con C-Tipos (que sospecho que es bastante raro)...

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X