在 Eclipse 中的 Pydev 上运行程序时出现问题

发布于 2024-09-27 15:20:55 字数 555 浏览 3 评论 0原文

我需要你的帮助, 我使用 Eclipse 和 Pydev 插件作为 python IDE。

我已经配置并设置了环境变量、库等 我创建了一个项目和一个模块。

当我编写这些行并运行程序时,它给出一个错误:

`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 在第 9 行,但没有声明编码;请参阅http://www.python.org/peps/pep-0263.html 详细信息

但是,当我在 IDLE 中写入相同的行时,它运行时没有错误。

Pydev 有什么问题吗?

I need your help,
I'm using Eclipse and Pydev plugin as python IDE.

I have configured and set environment variables, libraries etc etc
I created a project, and a module.

When I write these lines and run the program, it gives an error:

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

and the error message is:

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

However, when i write the same lines in IDLE, it runs without errors.

What is wrong with Pydev??

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

山田美奈子 2024-10-04 15:20:55

嗯,错误消息几乎概括了这一点:您的文件中有一个非 ASCII 字符。 Python 2 源文件应仅为 ASCII,或包含 # -*-coding:-*- (还有其他有效的形式,请参阅错误引用的 PEP)顶部的注释。对于 Python 3,也允许使用 UTF-8。

我很确定如果您手动导航到项目文件夹并运行该文件,您会得到相同的错误。

Well, the error message pretty much sums it up: There is a non-ascii character in your file. Python 2 source files are expected to be ASCII only, or contain an # -*- coding: <encoding name> -*- (there are other valid forms, see the PEP the error refers to) comment at the top. For Python 3, UTF-8 is allowed too.

I'm pretty sure if you manually navigate to the project folder and run the file, you'll get the same error.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文