最近在学习flask web development的时候,遇到了这么一个问题,就是照着书上敲的代码,跑起来是Internal server error,由于中途学的时候为了方便,改用pycharm来开发,pycharm会自动帮我创建一个虚拟环境,书上说这个venv可以不污染我的环境,但是我在实际上用的时候,由于最初直接在sublime上开发的,导致我本地已经有了很多模块了,再用pycharm,中途配置环境变量什么的,改了很多,全改成venv中的环境变量,然后就发生了这样的错误,可以试着把venv删掉,直接使用本机的环境,同时,把修改掉的环境变量全改回本机的,就可以使用了。个人分析,觉得应该是两个环境存在某种冲突吧。