Mac终端对Python命令没有响应(除非存在语法问题)

2024-05-29 00:21:34 发布

您现在位置:Python中文网/ 问答频道 /正文

带上你的基本款

print "hello world"

保存到.py中,然后在终端中运行(首先将cd/Users/etc保存到文件位置)只会移动到下一个空行。如果语法有问题,我会收到一条消息:

^{pr2}$

但是如果语法是正确的,那么我得到:

trsynshMBP:~ trissynashville$ python 
/Users/trissynashville/Documents/Python/sample.py
trsynshMBP:~ trissynashville$ 

没有回应。我又不是在定义一个命令,对吧?打印应该会把文本带到终端,不是吗?在

不管怎样,我是新手,所以任何帮助都是感激的。在


Tags: 文件py终端消息helloworld语法etc
1条回答
网友
1楼 · 发布于 2024-05-29 00:21:34

你的基本要求:

print "Hello World"

实际上是:

^{pr2}$

在python3中。这就是SyntaxError: Missing parentheses in call to 'print'所指的。

另外,要在没有shebang的情况下运行python文件,必须使用python命令运行它

>> python sample.py
Hello World

或者

>> python3 sample.py
...
SyntaxError: Missing parentheses in call to 'print'

相关问题 更多 >

    热门问题