AttributeError: 'module' object has no attribute 'search' while convering pyx file to py files

AttributeError: 'module' object has no attribute 'search' while convering pyx file to py files

我创建了一个 setup.py 文件,其中包含以下代码

from distutils.core import setup
from distutils.extension import Extension
from Cython.Distutils import build_ext
ext= Extension("helloworld", sources=["helloworld.pyx"])
setup(ext_modules =[ext],
      cmdclass={'build_ext':build_ext})

但是当我尝试命令时:python setup.py build_ext --inplace 给出了归因错误。 编译输出为:

Traceback (most recent call last): File "setup.py", line 1, in from distutils.core import setup File "C:\Python34\lib\distutils\core.py", line 16, in from distutils.dist import Distribution File "C:\Python34\lib\distutils\dist.py", line 7, in import sys, os, re File "C:\Users\Payal Singh\Desktop\python all\re.py", line 4, in match=re.search(r'([\w\d.]+)@([\w.]+)',str) AttributeError: 'module' object has no attribute 'search'

您已将文件 "re.py" 命名为与 python 的正则表达式模块 "re" 相同的名称。导入 "re" 导入本地模块。