Python スクリプトおよび Conda 環境との統合の向上こんにちは、
私は、ローカルの conda 環境にインストールされているいくつかのパッケージをよく試しています。それらを使用して JMP データ テーブルに新しい列を作成し、JMP のグラフ ビルダー機能のメリットを活用できるようにしたいと考えています。
より具体的には、次のような .JSL スクリプトを作成したいと思います。
- JMP データテーブルの現在の状態をに送信します。
- 実行される Python スクリプト .py または Python ノートブック .ipynb
- コンピュータにインストールされている特定のconda環境
- 次に、スクリプト/ノートブックの結果を JMP データ テーブルに送り返し、それを更新します。
理想的には、.JSL スクリプトで Python スクリプトまたはノートブックのパスと conda 環境のパスを指定するだけで済むようにしたいと考えています。
当面は、現在の JMP バージョンでこれを実現する方法に関する空の「テンプレート」も非常に歓迎されます。
ありがとう。
最高、
データアクセスRe: Python スクリプトと Conda 環境との統合の改善Conda のサポートには常に問題がありました。
JMP 18.0 では、それはもう問題ではありません。 JMP は、分離された組み込みの Python.org ベースの Python 3.11.x ディストリビューションを JMP の一部としてインストールします。 JMP 18 は設定なしですぐに使用できるようになりましたが、JMP は外部の Python ディストリビューションに接続できなくなりました。これを JMP プライベート仮想環境と考えてください。
Python統合の今回のアップデートにより、Pythonから直接JMPデータテーブルにアクセス、変更、作成できるようになりました。構文の強調表示をサポートするPython対応のスクリプトエディタと、エディタから直接純粋なPythonスクリプトを実行する機能。import jmp データテーブルへのアクセスと、PythonスクリプトからJSLを実行できるrun_jsl()コマンドを提供するパッケージ。データテーブルへのアクセスはライブであり、Python Send(dt)とPython Get(dt)はもはや テーブルのコピーではなく、データテーブルへの参照を保持する Python オブジェクトです。スクリプト インデックスには、新しい Python 機能のドキュメントとサンプルを提供する新しい「Python」カテゴリが含まれています。