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

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

関連記事

『Rubyによるクローラー開発技法』を読んで DeNA ショッピングのタイムセールを自動設定してみる

はじめに 『Rubyによるクローラー開発技法』でお勉強中です。 憧れのスクレイピングを習得したくて、この本を購入しました。 試しに作ったツールが、DeNAショッピングのタイムセールを自動設定するツール …

flickr フリッカー

Flickr(フリッカー)公式アプリのダウンロードからのアカウント登録 with iphone6 Plus

はじめに データバックアップの重要性 先日、妻のiphoneのデータが消失しました。 きっかけはiphone5からiphone6へ買い替えたからです。 前日にMacbook AirのiTunesでバッ …

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

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

Macbook Air の 外付けUSBメモリで vagrant up したら VBoxManage で error

 

macOS sierra osx10.12 リカバリUSBインストールメディア作成方法

とても覚えていられないので、MacOS のリカバリUSB作成方法を残しておきます。

ws-pc-side-top

ws-pc-side-btm


アフィリエイトのアクセストレード