0

tar.gzファイルをダウンロードnumpyしました。matploblib今度はそれらをRedHat5にインストールしたいと思います。

ルート権限がありません。INSTALLドキュメントを読みましたが、インストール方法がわかりませんでした。

  1. ルート権限なしでこれらのライブラリをインストールできますか?
  2. はいの場合、どうすればインストールできますか?正確なコマンドを教えていただけますか?
  3. これらのライブラリはPythonモジュールで構成されていませんか?だから私がしなければならないのはそれらのモジュールをPYTHONPATHにコピーすることだけですよね?
4

1 に答える 1

4
  1. はい、--userパッケージをインストールするときにフラグを使用してください (Python の最新バージョンが十分にある場合)

    --userフラグの詳細については、ドキュメントを参照してください。通常、~/.localディレクトリが作成され (必要な場合)、パッケージは~/.local/lib/python$VERSION/site-packages.

  2. matplotlib の前にNumPy をインストールします。これを行うには、入力するだけです

    python setup.py install --user
    

    アーカイブを解凍したディレクトリ。matplotlib について繰り返します。

    NumPy (もちろん、matplotlibも) のインストール手順を読むことを忘れないでください。問題が発生した場合は、ドキュメントで説明されている可能性があります。

  3. インストールが完了したら$PYTHONPATH、へのリンクを使用して更新するだけです~/.local/lib/python$VERSION/site-packages

フラグを認識しない古いバージョンの Python を使用している場合--userでも、フラグを使用してインストールのパスを指定できるはずです--prefix。より新しいバージョンの Python を使用していた場合に何が起こるかを一致させるために使用できます--prefix=~/.local(このトピックは NumPy インストール ガイドで説明されていることに注意してください...)。

于 2012-09-30T18:01:18.523 に答える