2 つの Linux サーバーがあり、1 つはインターネットにアクセスできないプライベート ネットワーク上にあります。もう 1 つは、インターネットにアクセスできるパブリック ネットワーク上にあります。両方のサーバーが同じ RHEL-5 OS を実行します。
インターネットにアクセスできるサーバーとして、非ルートユーザーとしてホームディレクトリにpythonをインストールしました。次に、pip を使用して他のパッケージをインストールしました。pip は依存関係も解決し、必要な依存関係をインストールします。
この python を root アクセス権のないサーバーに移動するにはどうすればよいですか? また、別のディレクトリの下にルートとして再配置したいですか?
なぜ私はこれをしたいのですか?プライベート サーバーにはインターネット アクセスがないため、何百ものモジュールとその依存関係をインストールする場合、pip は機能しません。サーバーは同じOSリリースを実行しているため、あるサーバーにインストールされているpythonを別のサーバーに別のディレクトリに移動する簡単な方法はありますか?