Cython directive 'language_level' not set, using 2 for now (Py2)

如果你期望编译的版本不是python2,那就指定自己要用哪个版本编译,或者在每个要编译的版本 .py 文件顶上添加一行指定cython版本,但如果有成千上成个 .py 或 .pyx 文件,就不好处理了,在 setup.py 中添加:

cythonize(module_item,compiler_directives={'language_level': '3'})

posted on 2022-11-14 11:50  空明流光  阅读(1326)  评论(0编辑  收藏  举报

导航