私はPythonプログラムを書いて、特定のディレクトリに存在するファイルのセットを分析しました。つまり、パスを尋ねると、パスディレクトリに入り、指定されたファイルを見つけて処理し、ファイル。しかし、私はUNIXマシン上でプログラムを実行するたびに、私はpython my_prog.py
と書く必要があります。また、ディレクトリを処理するには、プログラムをまずディレクトリにコピーしてから実行する必要があります。UNIXでPythonコードを実行する
UNIXの場合は、任意のディレクトリにmy_prog
と入力すると、プログラムが実行されます。これは、プログラムファイルをターゲットディレクトリにコピーすることを取り除くことを意味します。これどうやってするの?
私はちょうど私のパス内のディレクトリにprogファイルをコピーしたくないと言ってきました。 – diffracteD
あなたのパスはあなたの現在の作業ディレクトリではなく、あなたのパスは '/ usr/bin'あなたはコマンドを実行することができます。それらの場所の1つにそれを一度コピーすれば、それをどこでも実行することができます。 – Marius
@マリウスは正しいです、私は私の元の答えにいくつかの追加の説明を追加しました。希望が役立ちます。 – Levon