On Sat, Sep 24, 2016 at 04:49:45AM -0700, only...@gmail.com wrote: > I have created a pyramid application using pcreate, now when I try to run it > using pserve with --reload, I get following error > > SyntaxError: Non-ASCII character '\x90' in file <path>\pserve.exe on line 1, > but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details > Interestingly this error shows up only when I use --reload, if I remove reload > it starts fine.
I bet it's because of this bit of code: https://github.com/Pylons/pyramid/blob/master/pyramid/scripts/pserve.py#L267-L270 pserve is trying to run /path/to/python.exe /path/to/pserve.exe other args in a subprocess, and python doesn't like interpreting .exe files. But then https://github.com/Pylons/pyramid/issues/2126 explicitly made it be that way, with reports that everything works fine? I don't understand Windows :( File a new bug maybe? Regards, Marius Gedminas -- Despite all appearances, your boss is a thinking, feeling, human being. -- You received this message because you are subscribed to the Google Groups "pylons-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to pylons-devel+unsubscr...@googlegroups.com. To post to this group, send email to email@example.com. Visit this group at https://groups.google.com/group/pylons-devel. For more options, visit https://groups.google.com/d/optout.
Description: PGP signature