Electron でプロジェクトをパッケージ化しようとしたときに遭遇したエラーについてです。
公式サイトに載っている通り、プロジェクトを配布するためにパッケージ化しようとして下記を実行した際、3つ目のコマンドでエラーが発生しました。
npm install --save-dev @electron-forge/cli npx electron-forge import npm run make
で、その時に発生したエラー「Could not find any Python installation to use」で検索したところ、下記の記事がヒットしました。
node.js – How to solve “Could not find any Python installation to use” with docker node alpine Image when adding bcrypt to package.json? – Stack Overflow
https://stackoverflow.com/questions/59470406/how-to-solve-could-not-find-any-python-installation-to-use-with-docker-node-al
こちらの記事によると、管理者権限で Powershell を開き、下記のコマンドを実行することとありました。
npm install --global --production windows-build-tools
早速、上記を実行してみたのですが…インストールが一向に終わらない…!
恐らく 30分以上は放置していたはずなのですが、途中で固まりました。
複数のサイトで上記の対処方法が出てくるので、恐らく有効な手段なのでしょうが…途中で固まるとはさすがに書いていませんでしたね。
まあ、急ぎではないので、後日時間を見つけてもう一度チャレンジしたいと思います!
以上、「Could not find any Python installation to use」エラーが発生した時の対処方法についてでした。
ご参考になれば幸いです。