🐍
PyInstallerでexe化するときにトロイの木馬認定されないようにする
ち、違います!!
お前の作ったそのソフト、トロイの木馬だろ!!ってあらぬ疑いをかけられ秒で消される悲劇が起きたのでそれの修正です。
あと配布したときに「あそこの開発者はウイルスばら撒いてる」って言われたら嫌じゃん?
解決策
調べたところ、bootloaderっていうのが悪さしてるらしいのでそれを自前でビルドすればいいらしい。
ソースをクローン
git clone https://github.com/pyinstaller/pyinstaller.git
MinGWを入れる
ここから
これをダウンロードして7zipとかで展開、中の mingw64
をCドライブ直下に移動。
環境変数に C:\mingw64\bin
を追加する。
bootloaderをビルド
cd pyinstaller/bootloader
python ./waf distclean all
ここでMinGWが必要になるってワケ。
pyinstallerを再インストール
cd ..
pip install wheel
pip install .
これでbootloaderが悪さしなくなったPyInstallerがインストールされます。
Discussion