Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

python 3.6.1 require windows 7 service pack 1 to install

Tags:

python

windows

I am trying to install python 3.6.1 on my windows 7 32 bit. But it always ask for Windows 7 service pack 1. I have already installed the windows 7 service pack 1 and my windows is updated completely. what should i do?

like image 504
Curious Avatar asked Oct 30 '22 09:10

Curious


1 Answers

According to the release notes, it requires an update to the C runtime libraries.

According to this note, Python needs the Microsoft C runtime for Visual Studio 2015, especially the file ucrtbase.dll. You can download that here.

For ms-windows users I would generally recommend using a Python distribution like [ActivePython](http://www.activestate.com/activepython) or [Anaconda](https://www.anaconda.com/download/). They make life *a lot* easier if you want to use compiled extension modules like numpy. At `$WORK` I use Anaconda myself. It comes with a lot of extra stuff like numpy, IPython et cetera. And it has a package management tool called `conda` if you want to get extra modules or update existing ones.

As of 2020, I actually recommend using the standard python.org distribution on ms-windows. The issue with python requiring old compilers has been solved, and binary wheel packages for most significant C extension modules are available.

like image 160
Roland Smith Avatar answered Nov 15 '22 05:11

Roland Smith