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 的解決辦法

版權聲明: 本文為獨傢原創稿件,版權歸 樂數軟件 ,未經許可不得轉載。