2010-10-12 84 views
0

上Pydev的运行的程序,我需要你的帮助, 我使用Eclipse和Pydev的插件作为蟒蛇IDE。问题在Eclipse中

我已经配置和设置环境变量,图书馆等等等等 我创建了一个项目,和模块。

当我写这些线并运行该程序,它给出了一个错误:

`a = 3 
b = 4.6 
print "%d is the value of a, %.2f is the value of b" %(a, b)` 

和错误信息是:

SyntaxError: Non-ASCII character '\xfd' in file C:\Users\dell\workspace\Deneme\src\test1\o3.py on line 9, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details

然而,当我写相同的线IDLE,它运行时没有错误。

有什么不对?Pydev的

回答

0

好了,错误信息几乎总结起来:有是在文件中的非ASCII字符。 Python 2源文件预计仅为ASCII,或包含顶部的# -*- coding: <encoding name> -*-(还有其他有效的表单,请参阅错误引用的PEP)注释。对于Python 3,也允许使用UTF-8。

我敢肯定,如果你手动导航到项目文件夹,然后运行该文件,你会得到同样的错误。

+0

谢谢!它解决了这个问题 – steve 2010-10-12 20:12:48