1

パスにPythonスクリプトを追加したいと思います。

パス内のフォルダーにbashスクリプトを追加して、どこからでも実行できます。Pythonスクリプトを使用してこれを行う場合、同じディレクトリにいる場合にのみ実行できます。

たとえば、testとtest2.pyをパスの同じフォルダーに配置した場合。

この作品:

sh test
success hello world

これはしません:

python test.2.py
python: can't open file 'test2.py': [Errno 2] No such file or directory
[Errno 2] No such file or directory
4

2 に答える 2

6

Pythonソースファイルがパス上にあるディレクトリにあると仮定して、次の手順を実行します。

  1. 次の行をPythonファイルの先頭に追加します。#!/usr/bin/env python
  2. Pythonファイルを実行可能に設定します。chmod +x test.2.py
  3. 次のコマンドを使用してPythonスクリプトを実行します。test.2.py
于 2013-02-02T07:59:02.893 に答える
4

コマンドは、スクリプトのようにスクリプトをpython検索しません。$PATHbash

実行test.2.py可能にし、最初の行を作成します。

#!/usr/bin/python

次に、次のように入力して実行します。

test.2.py
于 2013-02-02T07:58:42.860 に答える