JSL エラー Python DLL が見つかりません次のスクリプトを実行すると:
Names Default To Here( 1 );
Python Init(
Path( "C:\Anaconda3\envs\PythonR\python37.dll" )
);
「このシステムには Python のインストールが見つかりません。JMP Python サポートには、'Python init' へのアクセスまたは評価で Python バージョン 3.0 以降が必要です。Python Init/*###*/(Path(" C:\Anaconda3\envs\PythonR\python37.dll"))
python37.dll の場所は C:\Anaconda3\envs\PythonR です。
anaconda 経由で Python と R を使用することが要件であるため、Python スタンドアロン インストールを実行する代替手段はオプションではありません。
これを修正するにはどうすればよいですか?
自動化とスクリプト作成データアクセス再:JSLエラーpythondllが見つかりませんこんにちはMarcP、
JMPのリリースはわかりませんでしたが、15.2では、Anacondaは実際にはサポートされていませんでした。
このヘルプを読むことをお勧めします
https://www.jmp.com/support/help/zh/15.2/index.shtml#page/jmp/troubleshooting-the-jmp-python-integration.shtml
また
https://www.jmp.com/support/help/zh/16.2/index.shtml#page/jmp/troubleshooting-the-jmp-python-integration.shtml
再:JSLエラーpythondllが見つかりませんこんにちはギヨーム、
JMP16.0を使用しています。
私はあなたのリンクのすべての可能性を試しましたが、残念ながら私は同じエラーメッセージを受け取り続けます
再:JSLエラーpythondllが見つかりません私はAnacondaPythonに苦労し、それを機能させることができませんでした。削除してからPythonをダウンロードしました
Pythonをダウンロード| Python.org
JMPへの接続は問題なく機能しました。
再:JSLエラーpythondllが見つかりませんこんにちはジム、
お返事をありがとうございます。 残念ながら、PythonはAnaconda経由でしか使用できません。
マーク
再:JSLエラーpythondllが見つかりません16.2に更新します。 Anacondaは、共有ライブラリをロードするための非標準の起動処理と非標準のパスを実行するため、別のプログラムで共有ライブラリとしてロードされるのではなく、環境を制御するものになりたいと考えています。 最後に、JMPは仮想環境を十分にサポートしておらず、それはAnaconda環境の大前提です。 JMPは実行時にLoadLibraryパスを変更しようとするため、JMP16.2はWindowsでのサポートが向上しています。 ただし、成功を期待するには、Python Init()のオプションのパラメーターを使用する必要があります。 環境へのsys.pathをJSLリストとして含める必要があり、正しいpython3x.dllへのパスを含める必要があります。 Python Init()およびPython Connect()関数とオプションのパラメーターの詳細については、JMPのスクリプトインデックスを参照してください。
Anaconda Pythonは、Anacondaの制御下で実行すると優れたコレクションになりますが、他のユーザーとはうまく機能しません。