Python Cython setup.py用于几个.pyx
我想快点去游泳。代码为1.pyxPython Cython setup.py用于几个.pyx,python,compilation,installation,cython,setup.py,Python,Compilation,Installation,Cython,Setup.py,我想快点去游泳。代码为1.pyx from distutils.core import setup from Cython.Build import cythonize setup( ext_modules = cythonize("MyFile.pyx") ) 如果我想用cythonize怎么办 有几个ext.pyx文件,我将以它们的名字命名 文件夹中的所有.pyx文件 在这两种情况下,setup.py的python代码是什么?来自: # all .pyx files in
from distutils.core import setup
from Cython.Build import cythonize
setup(
ext_modules = cythonize("MyFile.pyx")
)
如果我想用cythonize怎么办
- 有几个ext.pyx文件,我将以它们的名字命名
- 文件夹中的所有.pyx文件
# all .pyx files in a folder
from distutils.core import setup
from Cython.Build import cythonize
setup(
name = 'MyProject',
ext_modules = cythonize(["*.pyx"]),
)
我并不完全清楚上面的答案。要对不同目录中的两个文件进行cythonize,只需在cythonize(…)函数中列出它们:
from distutils.core import setup
from Cython.Build import cythonize
setup(
ext_modules = cythonize(["folder1/file1.pyx", "folder2/file2.pyx"])
)
嘿,如果我想放置库并在代码中包含_dir呢。同一个文件中的R pyx的Nad everyname。所以我有一个文件
from distutils.core import setup
from Cython.Build import cythonize
setup(
ext_modules = cythonize(["folder1/file1.pyx", "folder2/file2.pyx"])
)