第一种,是工程中命名中含有中文 如1.基本使用.py这种命名方法是及其不推荐的 第二种,是当使用别人的开源工程时,虚拟环境出现问题 这种解决方法是删掉变红的虚拟环境,改为本地的Python环境或者使用本地的anaconda环境 本人遇到的坑 在使用flask程序时,代码没有任何问题,但是只有第一个路由生效,删掉变红的虚拟环境文件夹即恢复正常