【Electron】「Could not find any Python installation to use」エラーの対処法

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」エラーが発生した時の対処方法についてでした。
ご参考になれば幸いです。

>株式会社シーポイントラボ

株式会社シーポイントラボ

TEL:053-543-9889
営業時間:9:00~18:00(月〜金)
住所:〒432-8003
   静岡県浜松市中央区和地山3-1-7
   浜松イノベーションキューブ 315
※ご来社の際はインターホンで「316」をお呼びください

CTR IMG