Cython: компиляция через cythonize против компиляции в магии ipython - PullRequest
0 голосов
/ 11 февраля 2019

Когда я компилирую стандартным методом (distutils.core setup и cythonize), следующий код всегда округляется до ближайшего целого:

cpdef float working_example(int a, int b): cdef float out = a / b return out

, но когда я компилирую его в Ipythonчерез %% Cython он работает как положено.Какую команду я должен дать компилятору, чтобы получить такое же поведение?Ожидаются ли различия между ними?

Cython версия 0.29.2, python 3.6.7, ipython 7.2.0

...