CPython 与微软 Visual Studio 各版本对应关系


CPython 与微软 Visual C++ Redistributable 各版本对应关系

 

开发工具

IDE 自带 Cython PyInstaller 快速批处理编译小程序,及大量代码开发 流程优化 效率提升小程序。

 

以下为开发工具对所需 Visual C++ 环境的要求:


调试 (和编译) Python 源代码时,请安装 CPython 解释器、对应版本 MicrosoftVisualStudio

调试 (不编译) Python 源代码时,请安装 CPython 解释器、对应版本 VC++ 开发环境 微软 Visual C++ Redistributable

调试源码时若提示 ImportError: DLL load failed: 找不到指定的模块。 请安装与 CPython 或具体模块版本对应的 VC++ 开发环境 微软 Visual C++ Redistributable

应用启动时若提示 无法定位程序输入点 ucrtbase.terminate 于动态链接库 api-ms-win-crt-runtime-l1-1-0.dll 上 (或 *.dll 文件出错 | 丢失,或无法启动),请安装 微软 Visual C++ 2015-2019 Redistributable x64 并重启计算机。

CPython 与微软 Visual Studio 各版本对应关系


注意:CPython 与微软 Visual Studio 版本间的对应关系仅限 CPython 官方发行本身。

如 PyQt5 for Qt 5.15 非官方发行模块,在 CPython 3.5 3.6 3.7 3.8 下还要求微软 Visual C++ Redistributable 2017 或 2019 版;否则,PyQt5 可能无法正常运行。

如 PySide2 for Qt 5.15 非官方发行模块,在 CPython 3.5 3.6 3.7 3.8 下还要求微软 Visual C++ Redistributable 2017 或 2019 版;否则,PySide2 可能无法正常运行。

Python 微软 Visual Studio CPython 备注
v3.9 最低支持微软 Windows 8
v3.8 v2017 MSC v.1912 64 bit (AMD64) 最低支持微软 Windows 7 SP1
v3.7 v2017 MSC v.1912 64 bit (AMD64)
v3.6 v2015 MSC v.1900 64 bit (AMD64)
v3.5 v2015 MSC v.1900 64 bit (AMD64)
v3.4 v2010 MSC v.1600 64 bit (AMD64)
v2.7 v2008 MSC v.1500 64 bit (AMD64)

另请参阅:

微软 Visual Studio 版本历史

微软 Visual C++ Redistributable 官方安装包

微软 Windows 7 用户无法安装 使用 Python 3.7 3.8 的解决办法

版权声明: 本文为独家原创稿件,版权归 乐数软件 ,未经许可不得转载。