如何在Mac上的终端中运行python?

周杰伦

我对编程非常陌生,实际上,我现在正在尝试学习Python作为第一语言。我发现Google开设了python课程,并说要从python的网站下载python 2,我这样做了,现在我意识到python已经被苹果安装在我的mac上了。无论如何,我还必须从Google下载一些练习,并尝试在终端中运行一些代码,这是我遇到麻烦的地方,并且确实可以使用一些见解。

首先,该课程说的是简单地python在终端输入,以开始使用python编码(我不知道这是不是这样说的方式,或者这是否能让您运行python代码?)

然后,它说输入: python hello.py

应该返回哪个: Hello World

但是,我一直得到的是:

语法错误:语法无效

而且我真的不知道从这里去哪里,我在想也许这是由于我已经安装了python再次下载了python,即使是这样吗?

地瓜

首先,该课程说只需在终端中输入python即可开始使用python编码(我不知道这是不是这样说的方式,或者这是否能让您运行python代码?)

在终端中键入程序名称时,会执行该程序,并且如果它具有GUI,则GUI窗口会弹出到屏幕上,这会发生什么。如果仅具有命令行界面(如python),则程序将在终端内部执行。

在running的情况下,python实际上是在终端内加载python解释器。如果您注意到,命令行界面将发生很大变化(我在Windows上,因此不确定在Mac上的外观)。因此,而不是像

YourName@USER ~/Path/to/your/exercise/files
$ _

在该行的开头,您将遇到以下内容:

# Bunch of text describing your python version and other things
>>> _

那实际上是python解释器的命令行。您只能在此处执行python代码。

然后,它说输入: python hello.py

应该返回哪个: Hello World

但是,我一直得到的是: SyntaxError: Invalid Syntax

我怀疑当您运行命令时python hello.py,您仍在python解释器程序中,这就是为什么它返回InvalidSyntax错误的原因,因为它不是有效的python语法。

是什么python hello.py呢(如果你要在你的终端,而不是运行它)是执行Python解释器,提供您的hello.py文件作为解释器来解释和执行代码。因此,就像您在运行python并将在其中编写的代码输入hello.py到python解释器中一样。所以,

我在想,也许是由于我已经安装了python再次下载了python的缘故,即使是这样吗?

不,不是。这是由于我上面解释的原因。

希望能帮助到你!

编辑

要获取一些额外的信息,要正确退出python解释器命令行,可以输入exit()quit()Ctrl + D也是快捷方式。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Mac上的终端中运行python?

来自分类Dev

如何在Mac终端中运行此脚本?

来自分类Dev

如何在Mac终端中运行Matlab脚本

来自分类Dev

如何在Mac终端中运行C ++程序

来自分类Dev

如何在Mac终端(Intellij)中运行我的程序

来自分类Dev

如何在Mac上运行virtualenv python

来自分类Dev

如何在Mac上的终端中打开闪烁的光标?

来自分类Dev

如何在终端(ubuntu)上运行python脚本?

来自分类Dev

登录后如何在终端中运行python脚本?

来自分类Dev

如何在 Mac OS 上运行 python-flask 容器?

来自分类Dev

如何在Mac终端中控制TeamViewer?

来自分类Dev

如何在 Mac 终端中只显示 $?

来自分类Dev

如何在Mac中通过Java运行终端命令并打印输出

来自分类Dev

在终端中运行mysql命令时,如何在Mac OS中指定默认用户?

来自分类Dev

如何在Mac终端中运行应用程序而无需编写扩展名

来自分类Dev

如何在Mac中通过Java运行终端命令并打印输出

来自分类Dev

如何在 vps 中运行多个终端

来自分类Dev

如何从终端在Mac上运行此简单的Perl CGI脚本?

来自分类Dev

在Mac终端中的一组文件上运行代码

来自分类Dev

如何在不打开Mac OS X中任何终端窗口的情况下运行Python 3 tkinter应用程序?

来自分类Dev

如何在Sublime 2 REPL Mac中运行Python 3

来自分类Dev

如何在Sublime 2 REPL Mac中运行Python 3

来自分类Dev

如何在 Mac 上运行 sonarqube?

来自分类常见问题

如何在Mac OSX上使用终端调整图像大小?

来自分类Dev

如何在Mac上的终端上使用浏览器?

来自分类Dev

我如何在Mac上通过终端命令进行编译

来自分类Dev

如何在Mac OS上使用iterm作为默认终端?

来自分类Dev

如何在Mac上垂直分割终端以执行不同的动作?

来自分类Dev

我如何在Mac上通过终端命令进行编译

Related 相关文章

  1. 1

    如何在Mac上的终端中运行python?

  2. 2

    如何在Mac终端中运行此脚本?

  3. 3

    如何在Mac终端中运行Matlab脚本

  4. 4

    如何在Mac终端中运行C ++程序

  5. 5

    如何在Mac终端(Intellij)中运行我的程序

  6. 6

    如何在Mac上运行virtualenv python

  7. 7

    如何在Mac上的终端中打开闪烁的光标?

  8. 8

    如何在终端(ubuntu)上运行python脚本?

  9. 9

    登录后如何在终端中运行python脚本?

  10. 10

    如何在 Mac OS 上运行 python-flask 容器?

  11. 11

    如何在Mac终端中控制TeamViewer?

  12. 12

    如何在 Mac 终端中只显示 $?

  13. 13

    如何在Mac中通过Java运行终端命令并打印输出

  14. 14

    在终端中运行mysql命令时,如何在Mac OS中指定默认用户?

  15. 15

    如何在Mac终端中运行应用程序而无需编写扩展名

  16. 16

    如何在Mac中通过Java运行终端命令并打印输出

  17. 17

    如何在 vps 中运行多个终端

  18. 18

    如何从终端在Mac上运行此简单的Perl CGI脚本?

  19. 19

    在Mac终端中的一组文件上运行代码

  20. 20

    如何在不打开Mac OS X中任何终端窗口的情况下运行Python 3 tkinter应用程序?

  21. 21

    如何在Sublime 2 REPL Mac中运行Python 3

  22. 22

    如何在Sublime 2 REPL Mac中运行Python 3

  23. 23

    如何在 Mac 上运行 sonarqube?

  24. 24

    如何在Mac OSX上使用终端调整图像大小?

  25. 25

    如何在Mac上的终端上使用浏览器?

  26. 26

    我如何在Mac上通过终端命令进行编译

  27. 27

    如何在Mac OS上使用iterm作为默认终端?

  28. 28

    如何在Mac上垂直分割终端以执行不同的动作?

  29. 29

    我如何在Mac上通过终端命令进行编译

热门标签

归档