¿Cómo especificar la fuente Python 3 en el archivo setup.py de Cython?
Estoy tratando de hacer un programa "Hello World" en Cython, siguiendo este tutorialhttp://docs.cython.org/src/tutorial/cython_tutorial.html#cython-hello-world
Creé helloworld.pyx
print("Hello World")
y setup.py:
from distutils.core import setup
from Cython.Build import cythonize
setup(
ext_modules = cythonize("helloworld.pyx")
)
¿Cómo puedo cambiar setup.py para especificar que mi fuente es Python 3, en lugar de Python 2 como en el tutorial? Si invoco el comando "cython" desde la línea de comando, acepta-3
opción. Pero si compilo conpython setup.py build_ext --inplace
como se muestra en el tutorial, ¿cómo especifico la fuente de Python 3? Puede que no sea muy importante para un programa Hello World, pero será importante cuando empiece a usar Cython para proyectos reales.
¡Muchas gracias!