Page-level ads

Python Setup failed 0x80240017 Unspecified error (Windows Server 2012 R2) – つまさぽ(妻のサポート)

技術

Python Setup failed 0x80240017 Unspecified error (Windows Server 2012 R2)

投稿日:2017年10月4日 更新日:

ws-pc-top

Windows Server 2012 R2 にPython3.6.3 をインストールするときに、エラーが発生しハマったので備忘録を残しておきます。

ws-pc-more

現象

  1. Windows x86-64 executable installer から python-3.6.3-amd64.exe をダウンロードする。
  2. python-3.6.3-amd64.exe を実行する

するとこのように「C Runtime Update (KB2999226)」と表示され、

Setup failed 0x80240017 Unspecified error が発生します。

log file を確認すると下記のように記載されています。

原因

原因は、Windows更新プログラム (KB2999226) が適用されていないためです。

KB2999226 をダウンロードし、適用すればOKかというと、それでもエラーが発生するので解決策を記します。

対処法

結論から言えば、以下の順にWindows Updateを適用すればOKです。

  • KB2919442
  • KB2975061
  • KB2919355
  • KB2999226

KB2919442 インストール

Windows Server 2012 R2 用更新プログラム (KB2919442) からダウンロードし、Windows8.1-KB2919442-x64.msu を実行します。

KB2975061 インストール

Windows Server 2012 R2 用更新プログラム (KB2975061) からダウンロードし、Windows8.1-KB2975061-x64.msu を実行します。

KB2919355 インストール

Windows Server 2012 R2 Update (KB2919355) から Windows8.1-KB2919355-x64.msu をダウンロードし、実行します。

インストールに失敗したらWindows Updateを実行してみてください。

また、インストールに成功した後にもWindows Updateを実行してみてください。私の場合はさらに88個のWindows Updateが検出されました。(インストールに丸一日要しました。。。)

KB2999226 インストール

Windows Server 2012 R2 用更新プログラム (KB2999226) からダウンロードし、Windows8.1-KB2999226-x64.msu を実行します。

以上です。

Python3 のインストール

もう一度、python-3.6.3-amd64.exeを実行してみてください。

うまくいかない場合は、右クリックから「管理者として実行」を選択してみてください。

参考

Windows での汎用の C ランタイムの更新プログラム 必要条件 参照

Windows RT 8.1、Windows 8.1、および Windows Server 2012 R2 の更新プログラム: 2014 年 4 月 必要条件 参照

ws-pc-btm

ws-pc-btm-right

-技術
-, ,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

Crayon Syntax Highlighter

Crayon Syntax Highlighter のテーマ一覧

はじめに 技術系ブログを運営する上でのあこがれ、Syntax highlightingを導入しました。 業務で技術系の調査をしている時に、Syntax highlightingを使って情報を提供してい …

python 3.5.2 の configparser で UnicodeDecodeError が出た場合の対処法

最近、会社でpythonを扱う機会があり、勉強中です。 せっかくなので、個人的にもヤフオクAPIで商品情報を取得し、加工するコードを書いていたのですが、Sublime Text 3 でpythonを実 …

GTX680 の ROM を書き換えて、起動時のキーコンビネーションで呼び出す機能の画面を表示できるようにした。Mac Pro 2009

先日、念願のMac Proを入手しました。 カスタマイズ性が高く、最新OS X 10.12 MacOS Sierra をインストールできるMac Pro 2009、2010、2012 はまさに今が買い …

便利すぎる QuickRes v4.2 のショートカット

Macbook Air の解像度を限度以上に設定できる便利アプリQuickRes! その解像度を切り替えるショートカットをすぐに忘れるので、備忘録として残しておきます。 ちなみに、QuickRes に …

VMware Fusion を使わず Parallels Desktop から VirtualBox へ移行する方法

はじめに Mac で Parallels Desktop 9 を使って Windows 32bit を動作させています。 先日OS X 10.11 EI Captian にアップグレードし、Paral …

ws-pc-side-top

ws-pc-side-btm