作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我试图在 python 中使用 setuptools 创建一个 egg 包,但我得到了这个奇怪的错误:
error: each element of 'ext_modules' option must be an Extension instance or 2-tuple
我该如何解决这个问题?
最佳答案
我不得不重新排序导入语句以消除此错误。此代码生成错误:
from Cython.Build import cythonize
from setuptools import find_packages, setup
此代码不会产生错误:
from setuptools import find_packages, setup
from Cython.Build import cythonize
编辑:这是有效的,因为 setuptools monkey-patches distutils,因此 setuptools 必须是第一个导入 distutils 的工具。
关于python - 错误 : each element of 'ext_modules' option must be an Extension instance or 2-tuple,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21594925/
我的 Python C 扩展项目的文件结构如下: . ├── setup.py ├── source ├── cppimplementation │ └── fastfile.cp
我试图在 python 中使用 setuptools 创建一个 egg 包,但我得到了这个奇怪的错误: error: each element of 'ext_modules' option must
我是一名优秀的程序员,十分优秀!