使用vscode运行python代码报错:Non-ASCII character 'xe5' in file /Users/mozili/PYTHONWORKSPACE/Reptile/re_ex.py on line 5, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details解决方案

一、问题描述

之前使用pycharm的童鞋可能发现同样的代码在vscode中运行会报错:Non-ASCII character 'xe5' in file /Users/mozili/PYTHONWORKSPACE/Reptile/re_ex.py on line 5, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details,但是在pycharm中确不会报错

二、出现原因

编译器的不同

三、解决方案

在代码头部加上#!/usr/local/bin/python3.7这行代码,再次运行问题解决。。。

说明:#!/usr/local/bin/python3.7为python在你本地的存放路径,按照你的存放路径写即可。。