Notes: Windows Python installation and removal error 2203 / 2502 / 2503

Error description
The installer has encounted an unexcepted error install this package. This may indicate a problem with this package. The error code is 2203/2503/2503.

The official definition of
2203 Database: [2]. Cannot open database file. System error [3].
2502 Called InstallFinalize when no install in progress.
2503 Called RunScript when not marked in progress.
Probable cause
Folder to be operated does not exist (2203)\ Insufficient permissions (2502, 2503)
The specific reason
C:\Windows\TEMP folder C:\Windows\TEMP file due to my careless operation of the temporary file, it became C:\Windows\TEMP file, the operation method of the folder could not be applied to the file.
To solve

    delete the C:\Windows\Temp file and create the C:\Windows\Temp folder. Modify User User permissions to operate on the folder, add modify and write permissions.

reference

    Windows Installer Error Code Listhttp://blog.csdn.net/netsec_steven/article/details/52637088

Read More: