Windows Python版本和VC ++可再发行版本

时间:2012-01-28 17:01:01

标签: python windows visual-c++

有人可以帮助填写此表或链接到引用,该引用标识在Windows上构建的每个Python版本的VC ++ Redistributable版本。


  1. Windows Python版本
  2. DLL名称
  3. VC ++ Redistributable
  4. 链接到安装程序

    1. 2.4
    2. MSVCR71.DLL
    3. Microsoft Visual C ++ 2003(7.1),包含在.net 1.1
    4. link

      1. 2.5

        1. 2.6

          1. 2.7

4 个答案:

答案 0 :(得分:16)

  1. Windows Python版本
  2. DLL名称
  3. VC ++ Redistributable
  4. 链接到安装程序

    1. 2.4,2.5 [32位]
    2. msvcr71.dll,msvcp72.dll
    3. Microsoft Visual C ++ 2003(7.1),包含在.net 1.1
    4. http://msdn.microsoft.com/en-us/netframework/aa569264

      1. 2.6,2.7,3.0,3.1,3.2 [32 bit]
      2. msvcr90.dll,msvcp90.dll
      3. Microsoft Visual C ++ 2008可再发行组件包(x86)
      4. http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=29

        1. 2.5 [64位]
        2. msvcrt.dll,msvcp60.dll
        3. 包含在Windows中
        4. N / A

          1. 2.6,2.7,3.0,3.1,3.2 [64 bit]
          2. msvcr90.dll,msvcp90.dll
          3. Microsoft Visual C ++ 2008可再发行组件包(x64)
          4. http://www.microsoft.com/download/en/details.aspx?id=15336

答案 1 :(得分:6)

Python 2.5链接msvcr71就像2.4一样。版本2.6和2.7链接到msvcr90,这是VS2008运行时。事实上版本3.0,3.1和3.2也链接到msvcr90。

msvcr90可再发行组件位于:http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=29

答案 2 :(得分:2)

如果你正在构建软件包(不确定是否构建Python本身),这个新的编译器可能会解决这个问题:

用于Python 2.7的Microsoft Visual C ++编译器

http://www.microsoft.com/en-gb/download/details.aspx?id=44266

答案 3 :(得分:0)

  1. 3.4 [32位]

  2. msvcr100.dll

  3. Microsoft Visual C ++ 2010 Redistributable Package(x86)

  4. https://www.microsoft.com/en-us/download/details.aspx?id=5555

  5. 我找到了另一张桌子:

    .suo

    取自https://wiki.python.org/moin/WindowsCompilers