教育環境または共有コンピューティング環境では、アクセス制限によりユーザーがシステム全体にモジュールをインストールできない制限に遭遇する場合があります。ただし、root 権限を必要とせずにモジュールをインストールする方法があります。
推奨されるアプローチは、ユーザー用に指定された「ユーザー サイト」の場所を活用することです。特定のインストール。これを行うには、次のコマンドを実行します。
pip install --user package_name
これにより、現在のユーザーの環境に固有のディレクトリにモジュールがインストールされます。
別の方法は、easy_install や pip などのツールを --prefix オプションとともに使用し、モジュールがインストールされるターゲット ディレクトリを指定することです。
easy_install の場合:
easy_install --prefix=$HOME/local package_name
これはモジュールを次の場所にインストールします:
$HOME/local/lib/pythonX.Y/site-packages
pip の場合:
pip install --install-option="--prefix=$HOME/local" package_name
必要に応じてターゲット ディレクトリを作成し、それを PYTHONPATH 環境変数に追加することを忘れないでください。
以上がroot 権限なしで Python モジュールをインストールするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。