ローカルファイルディレクトリから Python パッケージをインストールしますか?こんにちは、みんな、
ネットからではなく、ローカル ファイル ディレクトリから、JMP Python インストールに含まれる Python パッケージをインストールできるかどうか尋ねられました。
jpip コマンドは、python pip コマンドのように Web ソースからパッケージをダウンロードするようです。見逃している別の方法があるでしょうか?
私の顧客は、ほとんどの pip リクエストがネットワークからブロックされているため、IT との話し合いを避けたいと考えています。また、外部との接続がないクローズド エコシステムを多く使用しています。
ありがとう、
ジョナス
Re: ローカル ファイル ディレクトリから Python パッケージをインストールしますか?こんにちは@Jonas_Rinne 。私の経験では、答えは「はい」ですが、pip/install の組み合わせではなく (すでにローカルにあるため)、Python のインポートを使用して、すでに存在するローカル フォルダーの sys.path を変更します。
記憶が正しければ、1) Python のインポート ステートメントを使用して、参照元の .py ファイルと同じフォルダーにある別の .py ファイルを参照しました。非常に単純なので、うまくいったことに驚きました。2) タスク固有の .py ファイルのディレクトリを指定してインポートする必要がある場合、Python の sys.path.append() と sys.path.remove() を使用して、その特定のプロジェクトに必要な意図した「インストール」を追加し、後で削除しました。
Re: ローカル ファイル ディレクトリから Python パッケージをインストールしますか?マシン上で既に利用可能なライブラリをインストールするには、Python パッケージのローカル ディレクトリを指定するだけでよいと思います。
jmputils.jpip('インストール', 'C:/Users/python/package')
Re: ローカル ファイル ディレクトリから Python パッケージをインストールしますか?素晴らしいですね。すでに Python がインストールされているので、簡単にできると思います。ありがとうございます!
Re: ローカル ファイル ディレクトリから Python パッケージをインストールしますか?@nick_shelton さん、ありがとうございます。こんなに簡単だとは思いもしませんでした!