马春杰杰 Exit Reader Mode

module ‘Cython.Plex.Actions’ has no attribute ‘Method’

running build_ext
Traceback (most recent call last):
  File "setup.py", line 135, in <module>
    cmdclass={'build_ext': custom_build_ext},
  File "/home/mcj/disk/anaconda3/envs/PSN/lib/python3.6/distutils/core.py", line 148, in setup
    dist.run_commands()
  File "/home/mcj/disk/anaconda3/envs/PSN/lib/python3.6/distutils/dist.py", line 955, in run_commands
    self.run_command(cmd)
  File "/home/mcj/disk/anaconda3/envs/PSN/lib/python3.6/distutils/dist.py", line 974, in run_command
    cmd_obj.run()
  File "/home/mcj/disk/anaconda3/envs/PSN/lib/python3.6/site-packages/Cython/Distutils/old_build_ext.py", line 186, in run
    _build_ext.build_ext.run(self)
  File "/home/mcj/disk/anaconda3/envs/PSN/lib/python3.6/distutils/command/build_ext.py", line 339, in run
    self.build_extensions()
  File "setup.py", line 112, in build_extensions
    build_ext.build_extensions(self)
  File "/home/mcj/disk/anaconda3/envs/PSN/lib/python3.6/site-packages/Cython/Distutils/old_build_ext.py", line 193, in build_extensions
    ext.sources = self.cython_sources(ext.sources, ext)
  File "/home/mcj/disk/anaconda3/envs/PSN/lib/python3.6/site-packages/Cython/Distutils/old_build_ext.py", line 205, in cython_sources
    from Cython.Compiler.Main \
  File "/home/mcj/disk/anaconda3/envs/PSN/lib/python3.6/site-packages/Cython/Compiler/Main.py", line 28, in <module>
    from .Scanning import PyrexScanner, FileSourceDescriptor
  File "Cython/Compiler/Scanning.py", line 1, in init Cython.Compiler.Scanning
  File "/home/mcj/disk/anaconda3/envs/PSN/lib/python3.6/site-packages/Cython/Plex/__init__.py", line 36, in <module>
    from .Lexicons import Lexicon, State
  File "/home/mcj/disk/anaconda3/envs/PSN/lib/python3.6/site-packages/Cython/Plex/Lexicons.py", line 14, in <module>
    from . import DFA
  File "Cython/Plex/DFA.py", line 1, in init Cython.Plex.DFA
AttributeError: module 'Cython.Plex.Actions' has no attribute 'Method'

Cython版本的问题,解决方法:

pip uninstall Cython
pip install Cython==0.29.21