为了账号安全,请及时绑定邮箱和手机立即绑定

2.7版本,无法运行hello.py,提示语法错误

运行时提示

  File "hello.py", line 1
SyntaxError: Non-ASCII character '\xe2' in file hello.py on line 1, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details,

看了网页的解决方案,试了前面加入

#!/usr/bin/python
# -*- coding: latin-1 -*-

还是不行

正在回答

4 回答

把hello.py的代码贴出来。

0 回复 有任何疑惑可以回复我~
#1

qq_慕勒2189026 提问者

找到原因了。你说到代码,我想起来仔细看看代码,原来时引号的问题,我用的中文的。 谢谢点拨
2019-09-23 回复 有任何疑惑可以回复我~

前面的注释不需要加

0 回复 有任何疑惑可以回复我~

你的单引号是中文输入状态的,你把输入确保是英文的试一下

0 回复 有任何疑惑可以回复我~

#!/usr/bin/python
# -*- coding: latin-1 -*-
print ‘hello world’

前面两行时参考http://python.org/dev/peps/pep-0263/网址加的,我自己理解时要加上前面两行

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758627    人
  • 解答问题       8667    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

2.7版本,无法运行hello.py,提示语法错误

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信