• 締切済み

Pythonのコンパイルの仕方が分かりません。。

Pythonのコンパイルの仕方が分かりません。。 最近、Pythonをやり始めて、 スクリプト(hello.py)を作成したのですが、 実行ができません。 どうしたらよいのでしょうか。 どなたか回答お願いします。 あと[hello.py]の中身は print “Hello, world!” です。 command lineには Python 2.5.1 (r251:54863, Apr 18 2007, 08:51:08) [MSC v.1310 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> と表示されていて、 hello.py と打つと、 Traceback (most recent call last): File "<stdin>", line 1, in <module> NameError: name 'hello' is not defined >>> 返ってきます。

みんなの回答

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.2

おそらくCやJavaのようなコンパイルと実行が別手順になった言語をやってられたんだと思いますが、Pythonは手順が別れていません。 #1の方がお書きのようにpython hello.pyとすると、ソースをメモリ上で中間言語にコンパイルしてその中間言語を実行します。実行が終わるとメモリ上の中間言語は捨てられ、次回の実行時にまたコンパイルから始まります。中間言語へのコンパイルは瞬間で終わります。

  • sakusaker7
  • ベストアンサー率62% (800/1280)
回答No.1

コマンドプロンプトで python hello.py

関連するQ&A