Не удается запустить 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
и ты готов к работе.