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 C++ Redistributable 官方安裝包
微軟 Windows 7 用戶無法安裝 使用 Python 3.7 3.8 的解決辦法
版權聲明: 本文為獨傢原創稿件,版權歸 樂數軟件 ,未經許可不得轉載。