【Python】执行Python出现SyntaxError: N
2018-08-01 本文已影响0人
峰豆豆
今天处于好奇看了下Python,准备自己来个Hello world试一试。
这是我的py文件:
#!/usr/bin/python3
# 第一个hello world的python程序
print ("Hello, Python!")
但是运行.py文件的时候出现了一个错误
SyntaxError: Non-ASCII character '\xe7' in file /Users/Tomk/Desktop/PythonWorkSpace/基础语法.py on line 3, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
仔细看了看,line 3,what?第三行一句注释也能报错。。。对于小白来说,这回的操作,打开浏览器,粘贴百度吧。
然后看到了大神们的恢复,成功解决。
当在Python 2.X文件中写中文注释或输出中文时候,经常会出现编译错误(在Python 3.X中没有这种错误。)这是因为Python 2.X的默认编码文件是用ASCII码
这是我修改后的py文件:
#!/usr/bin/python3
#coding=utf-8
# 第一个hello world的python程序
print ("Hello, Python!")