ホームページ >データベース >mysql チュートリアル >PyInstaller の「ImportError: No module names 'blah'」ビルド エラーを修正する方法
PyInstaller Build Error: ImportError: No Module Named
PyInstaller を使用して Python スクリプトを実行可能ファイルにビルドする場合、エラー「インポートエラー: 'blah' という名前のモジュールがありません」。この問題は通常、ビルド プロセス中に生成された仕様ファイルで認識されない動的インポートまたは依存関係がある場合に発生します。
このエラーに対処するには、主に 2 つのアプローチがあります:
あなたの場合、エラーには「mysql という名前のモジュールがありません」と記載されています。これを解決するには、mysql の未使用のインポートを追加するか、仕様ファイルの binpath フィールドに次の行を追加します。
binpath = ['/path/to/mysql/module']
PyInstaller の onefile オプションは、生成されたすべてのファイルを単に結合するだけであることに注意することが重要です。ファイルを単一の実行可能ファイルにまとめます。ビルドに含める必要がある依存関係には影響しません。
以上がPyInstaller の「ImportError: No module names 'blah'」ビルド エラーを修正する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。