小编Jay*_*Jay的帖子

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

我对编程非常陌生,事实上我现在正在尝试学习 Python 作为第一语言。我发现Google有一个python课程,它说要从python的网站下载python 2,我就这么做了,现在我意识到苹果已经在我的mac上安装了python。不管怎样,我还必须从谷歌下载一些练习,并尝试在终端中运行一些代码,这就是我遇到麻烦的地方,并且确实需要一些见解。

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

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

应该返回:Hello World

然而,我不断得到的是:

语法错误:语法无效

我真的不知道从这里到哪里去,我在想也许是因为我在已经安装了 python 的情况下再次下载了 python,如果是的话?

python macos

5
推荐指数
1
解决办法
6万
查看次数

我怎样才能编译这个旧的 Fortran 代码?

我正在尝试编译 80 年代后期在DEC操作系统上编写和编译的 Fortran 代码。我不确定代码是用什么版本的 Fortran 编写的。

我在macOSversion 上10.14.6,并使用gfortranversion 8.2.0

当我尝试在命令行上编译时:

gfortran -v -fdec- o test CODE.FOR

我收到以下错误:

CODE.FOR:1618:72:

CODE.FOR: 1599:72:

CODE.FOR:1618.72:

Error: Variable 'j' at (1) cannot be redefined inside loop beginning at (2)
Run Code Online (Sandbox Code Playgroud)

当我查看 1618 行时,我看到: J=J-1,它在一个DO循环内。

代码是否太旧以至于它曾经在较旧的编译器上编译,但现在gfortran不允许jDO循环中更改变量?

      DO 10 J=1,NMAX
      WRITE(6,*)' Give STA NAME, COMP(Z, R, or T), and WAVE TYPE (P, SV,
     * or SH)'
      WRITE(6,*)' Enter blanks …
Run Code Online (Sandbox Code Playgroud)

fortran compiler-errors gfortran

1
推荐指数
1
解决办法
87
查看次数

标签 统计

compiler-errors ×1

fortran ×1

gfortran ×1

macos ×1

python ×1