Cython用户警告:未知扩展名选项:'cython_compile_time_env'

时间:2019-04-05 19:29:01

标签: python cython

使用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 Extension中定义一些变量,并在.pyx文件中使用该变量进行条件编译,我对Cython还是陌生的,我认为这里缺少某些内容,非常感谢有条件地编译代码的指针

0 个答案:

没有答案