classification
Title: Microsoft Store app IDLE (Python 3.8) needs msvcp140.dll
Type: behavior Stage: resolved
Components: IDLE, Installation, Windows Versions: Python 3.9, Python 3.8
process
Status: closed Resolution: fixed
Dependencies: Superseder:
Assigned To: steve.dower Nosy List: evaldas, miss-islington, paul.moore, steve.dower, terry.reedy, tim.golden, zach.ware
Priority: normal Keywords: patch

Created on 2019-10-16 02:03 by evaldas, last changed 2019-10-16 17:59 by steve.dower. This issue is now closed.

Pull Requests
URL Status Linked Edit
PR 16824 merged steve.dower, 2019-10-16 16:57
PR 16825 merged miss-islington, 2019-10-16 17:27
Messages (4)
msg354765 - (view) Author: (evaldas) Date: 2019-10-16 02:03
OS: x64 Windows 10 Professional 1903 fresh installation (with latest updates)

Python 3.8 app (final version 3.8.0, not RC) installation from Microsoft Store adds two shortcuts to the Start menu:
- Python 3.8
- IDLE (Python 3.8)

Clicking the "Python 3.8" (python3.8.exe) starts Python interpreter - all fine and good.

Clicking the "IDLE (Python 3.8)" (idle3.8.exe) displays only the error message "MSVCP140.DLL was not found" (I do not remember exact sentence, because eventually I manually installed Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017 and 2019).
msg354804 - (view) Author: Steve Dower (steve.dower) * (Python committer) Date: 2019-10-16 16:48
I know what this is - the fix that went into the console executable didn't make it into the windowed executable.
msg354807 - (view) Author: Steve Dower (steve.dower) * (Python committer) Date: 2019-10-16 17:27
New changeset 7aebbd1182bc818324656b2fb764679faf51fdff by Steve Dower in branch 'master':
bpo-38492: Remove pythonw.exe dependency on the Microsoft C++ runtime (GH-16824)
https://github.com/python/cpython/commit/7aebbd1182bc818324656b2fb764679faf51fdff
msg354808 - (view) Author: miss-islington (miss-islington) Date: 2019-10-16 17:46
New changeset 7773d391f8261a97af502ecfa74a2a588ee05f36 by Miss Islington (bot) in branch '3.8':
bpo-38492: Remove pythonw.exe dependency on the Microsoft C++ runtime (GH-16824)
https://github.com/python/cpython/commit/7773d391f8261a97af502ecfa74a2a588ee05f36
History
Date User Action Args
2019-10-16 17:59:02steve.dowersetstatus: open -> closed
resolution: fixed
stage: patch review -> resolved
2019-10-16 17:46:38miss-islingtonsetnosy: + miss-islington
messages: + msg354808
2019-10-16 17:27:32miss-islingtonsetpull_requests: + pull_request16375
2019-10-16 17:27:23steve.dowersetmessages: + msg354807
2019-10-16 16:57:28steve.dowersetkeywords: + patch
stage: patch review
pull_requests: + pull_request16374
2019-10-16 16:48:31steve.dowersetassignee: steve.dower
messages: + msg354804
versions: + Python 3.9
2019-10-16 03:49:58terry.reedysetassignee: terry.reedy -> (no value)
type: crash -> behavior
components: + Installation
title: Microsoft Store app IDLE (Python 3.8) has dependency on msvcp140.dll -> Microsoft Store app IDLE (Python 3.8) needs msvcp140.dll
2019-10-16 02:03:12evaldascreate