Python:no encoding declared 错误
2016-05-14 20:30
459 查看
使用Python编译的时候出现如下错误:
SyntaxError: Non-ASCII character ‘\xe5’ in file magentonotes.com.py on line 2, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
解决方法:python的默认编码文件是用的ASCII码,将文件存成了UTF-8,编译就可以通过,
在py文件开头加入
或者
问题即可解决,此外,有些python编译错误,还与python版本有关,升级python版本请参考这里:Fedora/Centos升级Python由2.7到3.2
SyntaxError: Non-ASCII character ‘\xe5’ in file magentonotes.com.py on line 2, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
解决方法:python的默认编码文件是用的ASCII码,将文件存成了UTF-8,编译就可以通过,
在py文件开头加入
相关文章推荐
- python基础之文件操作
- 灰帽子python 学习记录 3
- 169. Majority Element [easy] (Python)
- 217. Contains Duplicate [easy] (Python)
- Python:输出系统所有的PID
- 基础真的很重要
- [Python笔记]第六篇:文件处理
- [Python笔记]第五篇:递归
- 《机器学习实战》预测数值型数据-回归(Regression)
- python 时间积累
- python challenge心得
- python之路 目录
- Python中dict用法
- python字符串判断
- python部署
- python3.x文件IO学习笔记
- python相关知识/技巧文摘
- Python爬虫技巧总结
- Python中的多进程与多线程/分布式该如何使用
- python实现SMTP邮件发送功能