I have created a pyramid application using pcreate, now when I try to run it using pserve with --reload, I get following error
Interestingly this error shows up only when I use --reload, if I remove reload it starts fine.
After debugging, I see another file pserve-script.py at the same location of pserve.exe and this python script is internally called by pserve.exe ( I don't understand why? when pserve itself is executable)
The above pserve-script.py has following content and I assume the above error is because of following shebang.
# EASY-INSTALL-ENTRY-SCRIPT: 'pyramid','console_scripts','pserve'
__requires__ = 'pyramid'
from pkg_resources import load_entry_point
if __name__ == '__main__':
sys.argv = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv)
load_entry_point('pyramid', 'console_scripts', 'pserve')()