くだすれPython(超初心者用) その4
■ このスレッドは過去ログ倉庫に格納されています
0640デフォルトの名無しさん
2009/09/03(木) 22:08:29その一行目は shebang という
二行目以降を入力として shebang に指定したコマンドを実行する
ややこしい話をすると
shebang に指定されたコマンドを実行するのはシェルでなくカーネルの仕事
シェルは環境変数PATHを知っているけど、カーネルは知らないので
原則 #!/usr/bin/python などではなく #!/usr/bin/python のように書く必要がある
ただこの方法だと他のマシンでの python インタプリタの場所が
/usr/local/bin/python だった場合に動かないので
env コマンドに環境の設定と python の実行をお願いする
■ このスレッドは過去ログ倉庫に格納されています