「No module named 'xxx'」または「DLL load failed:指定されたモジュールが見つかりません」というエラーメッセージが表示される
問題:
通信コンポーネントのログバーまたはダイアログボックスで「No module named 'xxx'」または「DLL load failed:指定されたモジュールが見つかりません」というエラーメッセージが表示されます。
問題が発生するバージョン:
1.8.0より前のバージョン
考えられる原因:
コンピュータ環境に対応するPythonライブラリが欠落しています。
解決策:
1.6.0より前にバージョン:
-
WIN+R を押して「ファイル名を指定して実行」ウィンドウを開きます。
-
cmdと入力し、 OK をクリックしてcmdウィンドウを開きます。
-
pip uninstall xxx
と入力し、 Enter キーを押して対応するライブラリをアンインストールします。 -
pip install xxx
と入力し、 Enter キーを押して対応するライブラリをインストールします。
1.6.0~1.8.0バージョン:
-
通信コンポーネントのインストールディレクトリにあるpythonフォルダを開きます。
-
アドレスバーにcmdと入力し、 Enter キーを押してcmdウィンドウを開きます。
-
.\python.exe -m pip uninstall xxx
と入力し、 Enter キーを押して対応するライブラリをアンインストールします。 -
.\python.exe -m pip install xxx
と入力し、 Enter キーを押して対応するライブラリをインストールします。