任意のディレクトリから Python スクリプトを実行する方法

DDD
リリース: 2024-11-07 13:15:03
オリジナル
466 人が閲覧しました

How to Run Python Scripts from Any Directory?

コマンド ラインから Python スクリプトを実行する方法

Python を使用して特定のディレクトリからスクリプトを実行しようとすると、 PYTHONPATH 変数にディレクトリを追加したにもかかわらず、「そのようなファイルまたはディレクトリはありません」というエラーが発生します。これは、PYTHONPATH が主にスクリプトの実行パスではなく、Python モジュールのインポート パスに影響を与えるためです。

ディレクトリを手動で変更せずに任意のディレクトリから Python スクリプトを実行するには、PATH 環境変数を変更する必要があります。 PATH 変数は、システムが実行可能ファイルを検索するディレクトリを決定します。

Python を PATH に追加する

Python を PATH に追加するには、ターミナルを開いて、次のコマンド:

export PATH=$PATH:/home/randy/lib/python
ログイン後にコピー

/home/randy/lib/python を実際のパスに置き換えます。 Python のインストール。

シバンの設定

Python スクリプトをプログラムとして実行可能にするには、ファイルの最初の行にシバンを設定する必要があります。シバンは、スクリプトの実行時にどのインタプリタを使用するかをシステムに指示します。たとえば、Python スクリプトの先頭に次の行を追加します。

#!/usr/bin/env python
ログイン後にコピー

ファイル アクセス許可の調整

シバンを設定したら、次の行に実行可能アクセス許可を付与します。次のコマンドを使用してスクリプトを実行します:

chmod +x /home/randy/lib/python/gbmx.py
ログイン後にコピー

これらの手順を完了すると、次のコマンドを実行できるようになります。任意のディレクトリから名前を入力するだけで Python スクリプトを作成できます:

gbmx.py
ログイン後にコピー

以上が任意のディレクトリから Python スクリプトを実行する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート