Python Installer: "Error writing to file C:\Python27\pythonw.exe"

add python to path
python interpreter
python idle download
python for windows 7 64-bit intel
python update
python 3.7 download for windows 7 ( 32-bit)
anaconda python
python 3 installation in windows 10

I am trying to install Python 2.7 (64 bit) on Windows 10. In the middle of the installation, a window pops up saying:

Error writing to file C:\Python27\pythonw.exe. Verify that you have access to that directory

How can I resolve this issue and install Python?

This error is normally encountered when the installer does not have admin rights for the drive/folder you are installing to. I also noticed that you are installing to drive C:

Here are a couple of things for you to try.

Open the installer program by right-clicking, and then selecting "Run as Administrator".

Depending on how you have your PC set up you may not have permission to install on drive C:

If this is a work computer, talk to your IT department. Otherwise, seriously consider using different drives to keep your OS and your applications separated.

Download Python, On Windows, try py first - this is the relatively recent Python Launcher, (labeled x86-64) versions, and several flavors of installer for each. Find info on for United States. Here we have everything you need. Results in United States

I encountered a similar issue while installing Python 2.7.11 on Windows 7 (64bit). Here is how I solved the error.

  1. Note down the path mentioned in the error.

  2. Do not close the error message. i.e. Do not press "Retry" or "Cancel", let it be there.

  3. Go to the directory mentioned in step-1.

  4. Try to create a new folder or text file in this directory.

  5. You will get an error message saying "The Disc Structure is Corrupted and Unreadable". This is the real issue which is causing the Python installation to fail.

  6. Run Command Prompt as an administrator and enter the command: Chkdsk \f C:

  7. Either it will start checking the disc or it will ask you to select if you want to check disc next time you boot-up your machine. Select Yes and restart your machine.

  8. A disc check will be performed, which may take 5-10 minutes.

  9. Now you can install Python without any issue.

Using Windows Installer, In this Python installation guide you'll see step by step how to get a working Python 3 distribution set up on Windows, macOS, Linux, iOS, and Android. Build Better Web Apps Faster in the Azure Cloud w/ a Managed Platform Optimized for Python

I had the same problem , this is how I solved the error :

  1. click on cancel
  2. go to c:\
  3. create a new folder and call it python or python3
  4. run the python install as administrator and choose the new folder that you just created as directory where it should be installed

  5. et voila !

BeginnersGuide/Download, Downloading. Click Python Download. The following page will appear in your browser. Click the Windows link (two  Learn Python by doing 50+ interactive coding exercises. Start Now!

Your Windows 10 version may not be activated. So many administrator features are locked in inactivated Windows10 version.

So try to open CMD in administrator mode and run following command to ignore the activation message.

slmgr -rearm

Now you can install fresh version of python with pythonw.exe features.

Python 3 Installation & Setup Guide – Real Python, Installing Python 2 is a snap, and unlike in years past, the installer will even set the path variable for you (something we'll be getting into a bit  Information on tools for unpacking archive files provided on is available. Tip : even if you download a ready-made binary for your platform, it makes sense to also download the source . This lets you browse the standard library (the subdirectory Lib ) and the standard collections of demos ( Demo ) and tools ( Tools ) that come with it.

Python Download and Installation Instructions, Installation Guides¶. These guides go over the proper installation of Python for development purposes, as well as setuptools, pip and virtualenv. For Python 3.7 releases, we provide two binary installer options for download. The default variant is 64-bit-only and works on macOS 10.9 (Mavericks) and later systems. We also continue to provide a 64-bit/32-bit variant that works on all versions of macOS from 10.6 (Snow Leopard) on.

How to Install Python on Windows, pip is the package installer for Python. You can use pip to install packages from the Python Package Index and other indexes. Please take a  Installing Python 2 is a snap, and unlike in years past, the installer will even set the path variable for you (something we’ll be getting into a bit later). Download and run the installer, select “Install for all users,” and then click “Next.” On the directory selection screen, leave the directory as “Python27” and click “Next.”

Properly Installing Python, Python originated in the late 1980s and its main goal is to be readable by human beings (not only machines!). This is why it looks simpler than other programming​  PyInstaller bundles a Python application and all its dependencies into a single package. The user can run the packaged app without installing a Python interpreter or any modules. Help keeping PyInstaller alive:Maintaining PyInstaller is a huge amount of work.

  • I haven't used Windows 10 enough to be confident about posting this as an answer, but you may need to run the installer in an administrator mode. It looks like something went wrong right at the beginning of the installation, and all versions of windows are a little protective of the c root directory - I imagine Windows 10 may be more protective of it.
  • I am able to install all other software, also python 3, but I am not able to install python 2.7. @Starcky
  • Thanks Stracky. Running as administrator solved my problem.