Python 3.1:一切语法错误! (Mac OS X)

时间:2021-12-17 00:59:36

I updated to Python 3.1.3 (I've got OS X 10.6).

我更新到Python 3.1.3(我有OS X 10.6)。

If I type python in Terminal, I get a working 2.6.1 environment.
If I type python3 in Terminal, I get a 3.1.3 environment. Everything looks fine until I do something. If I try to run print "hello", I get a syntax error.
This problem is the same in IDLE.

如果我在终端中输入python,我会得到一个有效的2.6.1环境。如果我在终端中输入python3,我会得到一个3.1.3环境。在我做某事之前,一切看起来都很好。如果我尝试运行print“hello”,我会收到语法错误。这个问题在IDLE中是一样的。

I tried deleting everything for 3.1 and then reinstalling, but it hasn't worked.

我尝试删除3.1的所有内容,然后重新安装,但它没有工作。

Ideas?
Thanks in advance!

想法?提前致谢!

2 个解决方案

#1


8  

In Python 3, you need to use Print as a function:

在Python 3中,您需要使用Print作为函数:

print("Hello")

#2


10  

In Python 3.x, print is a function, so use

在Python 3.x中,print是一个函数,所以使用

print("Hello")

instead.

代替。

#1


8  

In Python 3, you need to use Print as a function:

在Python 3中,您需要使用Print作为函数:

print("Hello")

#2


10  

In Python 3.x, print is a function, so use

在Python 3.x中,print是一个函数,所以使用

print("Hello")

instead.

代替。