Не удается запустить pycparser: нужен ply.yacc?

Я загрузил 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

В чем дело? Я уверен, что точно следовал Readme...

2 ответа

Решение

Похоже, это зависит от слоя. Скачайте и установите, и у вас все будет хорошо.

FWIW, в наши дни pycparser поставляется с предварительно упакованным PLY, так что это больше не является обязательным условием. Просто установите pycparser и ты готов к работе.

Другие вопросы по тегам