I am on Windows 7 x64, trying to install Python 2.7.5 or 3.3.2. But I'm continuously getting an error showing:

There is a problem with this Windows installer package. A DLL required for this install to complete could not be run. Contact your package vendor.

I have freshly downloaded the installer package from Python.org several times but it is giving the same error repeatedly.

Here is a picture of the error message as it appears while installing:

enter image description here


6 Answers 6


I think this might work:

  • Go to C:/Users/XXX/AppData/Local/Temp or simply %LocalAppData%/Temp.
  • Go to PropertiesSecurity
  • Change permission level for everyone to FULL ACCESS.
  • ya! it worked for me. But can you explain why does that happened. I am logged in as the administrator but still why ?
    – abhisek
    Jun 30, 2013 at 9:19
  • Maybe the installer doesn't have the right privileges? Mind you, the privilege system in Windows is really weird.
    – Farid
    Jun 30, 2013 at 9:41
  • 1
    This didn't work for me though the symptoms were similar. Turned out to be a conflicting PIP install. This fixed me: stackoverflow.com/a/23350061/797945
    – Jagu
    Dec 16, 2014 at 10:21
  • Note that "%temp%" is a shortcut to that location.
    – phk
    Nov 17, 2015 at 11:41
  • Didn't work for me. I think this bugs.python.org/issue27564 is the problem, but they claimed to have fixed it
    – Hack-R
    May 24, 2017 at 16:55
  • Run cmd.exe (run as administrator)

  • Go to Python's location (example: D:\python\) by changing the directory

  • Write msiexec /i filename.msi, e.g. msiexec /i python-3.4.1.amd64.msi

  • Then Enter


I had extraneous Python environment variables from previous installations. You should delete any Python environment variables and retry.


I installed an older version (Python 3.4.3) and it worked fine.

See the old releases here: https://www.python.org/downloads/

(Fully updated Windows 8.1 64-bit PC, and I tried several of the newer versions, none worked. I also ran a Virus scan, and disabled Antivirus, same error.)


%temp% on run window then Go after That Temp folder - Go to organize- propertiese - share - everyone .Then again Run installation it will work100%


I was just trying to install 32 bit version on x64. Tried again with correct version and problem solved.

The automatic download I was given for Windows was the 32-bit version, not the 64-bit version. I scrolled down through all the releases, found 2.7.13 (most recent version as of 10/Aug/17), and specifically downloaded the 64-bit version; Python releases for Windows

Once I had downloaded the 64-bit version I installed with no issues.enter image description here

  • 2
    Can you please provide more details. One line answer do not count as good one. Mar 7, 2016 at 6:51

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .