python environment and lexers

required pyl.lex