「Pythonを使用して結果を計算」ステップでモジュールをインポートする際に「デッドロック」が発生する

現在ご覧いただいているのは1.8.3 バージョンの内容です。異なるバージョンを参照する場合は、画面右上のボタンから切り替えが可能です。

■ 最新版をご利用される場合は、弊社ホームページよりダウンロードが可能です。ダウンロードにはパスワードが必要となりますので、サポート窓口までお問い合わせください。

■ ご利用中のバージョンが分からない場合や、サポートが必要な場合はお気軽にサポート窓口までご連絡ください。

問題:

「Pythonを使用して結果を計算」ステップで実行するスクリプト内でモジュールをインポートすると、ステップ実行時に次のエラーが発生する場合があります:DeadlockError: deadlock detected

考えられる原因:

Pythonでモジュールをインポートする際、モジュールチェーンの順にロックが取得され、対応するC拡張モジュールが呼び出されます。インポート中にモジュール間で相互依存がある場合、ロックの待ち状態が発生し、デッドロックを引き起こす可能性があります。

解決策:

特定のモジュールのインポート順序を前にしてください。

この情報は役に立ちましたか?

ご意見・ご要望がございましたら、以下よりお寄せください:

Mech-Mindは、お客様のプライバシーを重視しています

このサイトでは最高の体験を提供するために Cookie を使用しています。サイトの閲覧を続ける場合、Cookie の使用に同意したことになります。「拒否する」を選択すると、このサイトを訪れた際に追跡や記憶が行われないように単独の Cookie が使用されます。