This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: msiexec not creating msvcr90.dll with python -2.7.6.msi
Type: Stage: resolved
Components: Windows Versions: Python 2.7
process
Status: closed Resolution: out of date
Dependencies: Superseder:
Assigned To: Nosy List: dykesk, steve.dower, zach.ware
Priority: normal Keywords:

Created on 2014-09-25 16:36 by dykesk, last changed 2022-04-11 14:58 by admin. This issue is now closed.

Messages (2)
msg227550 - (view) Author: Katherine Dykes (dykesk) Date: 2014-09-25 16:36
This is a new issue meant to resurrect Issue 5459.  When Python 2.7.x (and 2.6.x before that) are installed for all users, then 'msvcr90.dll' is not created in the installation directory.  It does if you install for a single user.  However, many Windows users install Python for all users by default.  This causes problems later when trying to install software that combines any sort of C or Fortran code.
msg227565 - (view) Author: Steve Dower (steve.dower) * (Python committer) Date: 2014-09-25 19:08
When you install for all users, the msvcr90.dll is also installed for all users and should appear in your System32/SysWOW64 directory.

What sort of problems are you facing? Compiled DLLs/pyds that are loaded into a running Python process should reuse the already loaded DLL (and Python won't have started if it couldn't resolve the CRT DLL).
History
Date User Action Args
2022-04-11 14:58:08adminsetgithub: 66687
2020-03-20 17:53:25steve.dowersetstatus: open -> closed
resolution: out of date
stage: resolved
2014-09-25 19:08:52steve.dowersetmessages: + msg227565
2014-09-25 18:50:42ned.deilysetnosy: + zach.ware, steve.dower
2014-09-25 16:36:49dykeskcreate