Cython UserWarning: неизвестные параметры расширения: 'cython_compile_time_env' - PullRequest
1 голос
/ 05 апреля 2019

Используя cython версии 0.11.2, хотелось бы условно скомпилировать некоторые части кода в файле .pyx. ниже приведен код в setup.py

CythonExtension('sslip2', sources = ['sslip2.pyx'],
        cython_compile_time_env=dict(CONCOM=1),
        libraries = ['ssl'],
        ),

в файле sslip2.pyx

IF CONCOM== 1:
    def something():

но это возвращается ниже предупреждения и не полезно,

UserWarning: Unknown Extension options: 'cython_compile_time_env'

возможно ли определить некоторую переменную в расширении Cython и использовать ее в файле .pyx для условной компиляции, я новичок в Cython и думаю, что здесь чего-то не хватает, очень ценю любые указания по условной компиляции кода

...