Commits

Kosei Kitahara committed 26943ee

Update shebang line

  • Participants
  • Parent commits 4442318

Comments (0)

Files changed (1)

         "long_name": 2,
         }
 
-.. _Python_インタプリタ:
+.. _シェバン:
 
-Python インタプリタ
-```````````````````
+シェバン (shebang line)
+```````````````````````
 
-モジュールは `#!/usr/bin/env python<version>` で開始します。
+ほとんどの `.py` ファイルは `#!` で開始する必要はありません。
+メインファイルは `#!/usr/bin/python` で開始されます。
 
-モジュールは、プログラムを実行するために用いるパイソンインタプリタを指定する "`shebang`_" 行で開始します。 ::
-
-    #!/usr/bin/env python2.4
-
-例えば `/usr/bin/python2` ではなく `/usr/bin/python2.4` のような、常に利用している特定のバージョンを指定します。
-例えば `/usr/bin/python2` が Python 2.0.1 か Python 2.3.0 のどちらか ? など
-異なるバージョンの Python にアップデートする際、依存の解決を簡単にし、
-使用しているバージョン間の衝突や破損を回避します。
+この行はカーネルが Python インタプリタを見つけるために使用されていますが、
+Python がモジュールをインポートする際は無視されるため、
+直接実行するファイルのみ必要です。
 
 .. _shebang: http://ja.wikipedia.org/wiki/%E3%82%B7%E3%83%90%E3%83%B3_%28Unix%29