一、问题
from cython_nms import nms as cnms
ModuleNotFoundError: No module named 'cython_nms'
Github download
需要生成如下的
二、安装编译编译安装 cython_nms
1. 确保已经安装了 Cython
conda activate your-env
pip install cython
2. 编译编译 cython_nms
进入编译目录,运行
python setup.py build_ext --inplace
编译成成
cython_nms.cpython-38-x86_64-linux-gnu.so
这个文件就是
cython_nms
的可导入模块。
三、注释
当setup.py中代码
from Cython.Build import cythonize
from setuptools import setup, Extension
setup(
ext_modules = cythonize([Extension("cython_nms", ["cython_nms.pyx"])]),
)
具有上述代码,才能够表明已经准确好可以被编译,否则自己构建