Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add an answer to the Windows FAQ about installing the Universal C Runtime #75608

Closed
StephanHouben mannequin opened this issue Sep 12, 2017 · 4 comments
Closed

Add an answer to the Windows FAQ about installing the Universal C Runtime #75608

StephanHouben mannequin opened this issue Sep 12, 2017 · 4 comments
Labels
3.8 only security fixes 3.9 only security fixes 3.10 only security fixes docs Documentation in the Doc dir OS-windows type-feature A feature request or enhancement

Comments

@StephanHouben
Copy link
Mannequin

StephanHouben mannequin commented Sep 12, 2017

BPO 31427
Nosy @pfmoore, @tjguk, @zware, @eryksun, @zooba, @Mariatta

Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.

Show more details

GitHub fields:

assignee = None
closed_at = None
created_at = <Date 2017-09-12.12:00:28.355>
labels = ['3.8', '3.9', '3.10', 'type-feature', 'OS-windows', 'docs']
title = 'Add an answer to the Windows FAQ about installing the Universal C Runtime'
updated_at = <Date 2021-03-12.17:34:56.076>
user = 'https://bugs.python.org/StephanHouben'

bugs.python.org fields:

activity = <Date 2021-03-12.17:34:56.076>
actor = 'eryksun'
assignee = 'docs@python'
closed = False
closed_date = None
closer = None
components = ['Documentation', 'Windows']
creation = <Date 2017-09-12.12:00:28.355>
creator = 'Stephan Houben'
dependencies = []
files = []
hgrepos = []
issue_num = 31427
keywords = []
message_count = 4.0
messages = ['301952', '301959', '301974', '301994']
nosy_count = 8.0
nosy_names = ['paul.moore', 'tim.golden', 'docs@python', 'zach.ware', 'eryksun', 'steve.dower', 'Mariatta', 'Stephan Houben']
pr_nums = []
priority = 'normal'
resolution = None
stage = 'needs patch'
status = 'open'
superseder = None
type = 'enhancement'
url = 'https://bugs.python.org/issue31427'
versions = ['Python 3.8', 'Python 3.9', 'Python 3.10']

@StephanHouben
Copy link
Mannequin Author

StephanHouben mannequin commented Sep 12, 2017

Several people have asked on python-list why they are running into these errors.

Python 3.6.0 can't start because api-ms-win-crt-runtime-l1-1-0.dll is missing.

The solution is to install KB 2999226 "Update for Universal C Runtime in Windows".
https://support.microsoft.com/en-us/help/2999226/update-for-universal-c-runtime-in-windows

Propose to add this as a Windows FAQ.

@StephanHouben StephanHouben mannequin added the 3.7 (EOL) end of life label Sep 12, 2017
@StephanHouben StephanHouben mannequin added docs Documentation in the Doc dir type-feature A feature request or enhancement labels Sep 12, 2017
@Mariatta
Copy link
Member

Is this only a problem with 3.6.0 or >= 3.6.0?

@zooba
Copy link
Member

zooba commented Sep 12, 2017

This is a problem with 3.5 and later running on Windows 8.1 or earlier without all Windows Updates being installed.

It can happen for two reasons:

  • not using the official installer (most common)
  • random failure in the official installer (rare)

Installing KB2999226 is a good start, though it will likely trigger another Windows Update to get the latest version. Windows 10 is not affected.

I'm in favor of adding this to the FAQ.

@eryksun
Copy link
Contributor

eryksun commented Sep 12, 2017

The FAQ could instead link to the more recent update, KB3118401.

https://support.microsoft.com/en-us/help/3118401/update-for-universal-c-runtime-in-windows

@eryksun eryksun added 3.8 only security fixes 3.9 only security fixes 3.10 only security fixes and removed 3.7 (EOL) end of life labels Mar 12, 2021
@eryksun eryksun changed the title Proposed addition to Windows FAQ Add an answer to the Windows FAQ about installing the Universal C Runtime Mar 12, 2021
@ezio-melotti ezio-melotti transferred this issue from another repository Apr 10, 2022
miss-islington pushed a commit to miss-islington/cpython that referenced this issue Sep 23, 2022
(cherry picked from commit 80bc7d7)

Co-authored-by: Stanley <46876382+slateny@users.noreply.github.com>
miss-islington pushed a commit to miss-islington/cpython that referenced this issue Sep 23, 2022
(cherry picked from commit 80bc7d7)

Co-authored-by: Stanley <46876382+slateny@users.noreply.github.com>
miss-islington added a commit that referenced this issue Sep 23, 2022
(cherry picked from commit 80bc7d7)

Co-authored-by: Stanley <46876382+slateny@users.noreply.github.com>
miss-islington added a commit that referenced this issue Sep 23, 2022
(cherry picked from commit 80bc7d7)

Co-authored-by: Stanley <46876382+slateny@users.noreply.github.com>
@slateny slateny closed this as completed Sep 24, 2022
pablogsal pushed a commit that referenced this issue Oct 22, 2022
(cherry picked from commit 80bc7d7)

Co-authored-by: Stanley <46876382+slateny@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3.8 only security fixes 3.9 only security fixes 3.10 only security fixes docs Documentation in the Doc dir OS-windows type-feature A feature request or enhancement
Projects
None yet
Development

No branches or pull requests

4 participants