0
0

PythonをEXE化した→他のWindowsで動かなかったのを解消

Posted at

PythonをEXE化した→他のWindowsで動かなかった

pythonプログラムをpyinstallerでEXE化したプログラムあり、他のPCへもっていくと動かないことがあるという苦情があった。
なんかどこかで聞いたような話だなと流して聞いていて数か月、原因がわかりましたので記述しておきます。

そういえば

Pythonの埋め込みパッケージの作り方を以前書いたような気がしてみたら、自分で答えを書いていた。

注釈 埋め込み用配布には Microsoft C Runtime は含まれません。これを提供するのはアプリケーションのインストーラの責務です。そのランタイムは既に以前にユーザのシステムにインストール済みかもしれませんし、Windows Update により自動で更新されているかもしれません。このことはシステムディレクトリに ucrtbase.dll があるか探せばわかります。

結論

ここら辺をダウンロードしてインストールすればよいようで。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0