1. ホーム
  2. python

[解決済み] python に "#!/usr/bin/env python" と引数を渡すことができません。

2023-04-12 03:08:07

質問

直接実行可能な Python スクリプトが必要でしたので、ファイルの先頭を #!/usr/bin/env python . しかし、バッファリングされていない出力も必要なので、私は #!/usr/bin/env python -u を試してみましたが、これは python -u: no such file or directory .

調べてみると #/usr/bin/python -u は動作しますが、私はそれを pythonPATH をサポートし、仮想 env 環境をサポートします。

私のオプションは何ですか?

どのように解決するのですか?

環境変数で有効にするのがよいでしょう。Python のドキュメントを参照してください。 http://docs.python.org/2/using/cmdline.html

をご利用ください。

export PYTHONUNBUFFERED=1
script.py