使用Eclipse进行Python编译报错

2025-09-24 16:06:15

1、在Eclipse中配置好Pydev和编译环境后,进行首次“hello world”测试。

PS:Pydev下载路径https://去掉中文sourceforge.net/projects/pydev/?source=typ_redirect

      Python下载路径http去掉中间的中文s://www.python.org/downloads/release/python-343/

使用Eclipse进行Python编译报错

使用Eclipse进行Python编译报错

2、进行最简单的print(“Hello world”);时会报如下错误

SyntaxError: Non-UTF-8 code starting with '\xc4' in file I:\公司电脑的D\Javaworkspace\Test-2\test3\baocuo.py on line 3, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details

使用Eclipse进行Python编译报错

3、在程序的开头添加  #coding=gbk  或者 #coding=utf-8

产生上述bug以及为何这么处理的原因是:源文件中用到了ASCII以外的字符,都需要指定文件编码方式,eclipse中使用python时默认的编码为ASCII格式。因此必须在开头声明保存编码的格式是什么,如果不进行编码声明则代码中有中文就会出错(即使你的中文是包含在注释里面的)

使用Eclipse进行Python编译报错

使用Eclipse进行Python编译报错

4、声明编码格式后运行一次,以后即使删除源文件开头编码格式注释也可以运行

使用Eclipse进行Python编译报错

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢