无法运行pycparser:需要ply.yacc?

0 投票
2 回答
4829 浏览
提问于 2025-04-16 19:02

我下载了pycparser,然后运行了python setup.py install,但是每次我尝试运行任何东西时,都会出现:

...
    from .c_parser import CParser
  File "C:\Program Files\Python 3.2\lib\site-packages\pycparser\c_parser.py", line 11, in <module>
    import ply.yacc
ImportError: No module named ply.yacc

这是怎么回事?我很确定我完全按照说明书做的……

2 个回答

2

顺便说一下,现在的 pycparser 已经把 PLY 包含在里面了,所以你不需要再单独安装它了。只要安装 pycparser 就可以直接使用了。

1

看起来这个问题和 ply 有关系。你只需要下载并安装它,就可以解决问题了。

撰写回答