社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

微软将改变在 Visual Studio 中对 Python 的支持

OSC开源社区 • 2 年前 • 249 次点击  


文 | Travis
出品 | OSC开源社区(ID:oschina2013)
Visual Studio 是微软开发的知名 IDE,也是一款被全球各地的开发人员广泛使用的 IDE。在上个月,微软正式发布了新版 Visual Studio 2022,其中包含了一系列针对编程语言、云服务、扩展性、热重载,以及编辑器的改进。近日微软官方发布博客表示,他们将改变 Python 与 Visual Studio 的每个版本捆绑在一起的方式。
按照惯例,Visual Studio 的每个新版本都会针对一个特定版本的 Python。例如,Visual Studio 2019 附带对 Python 3.7 的支持,而 Visual Studio 2022 则默认支持 Python 3.9。由于 Visual Studio 和 Python 的发布周期不同,因此会导致每个版本的 Visual Studio 最后都会变为支持一个过时版本的 Python。
按照 Python 的更新周期,Python 每年都会发布新版本,二进制的 Windows 安装程序通常在发布后 18 个月内可用。这意味着在当前的更新频率和发布周期下,如果 Visual Studio 的更新周期超过 18 个月,它将会捆绑一个过时的 Python 版本(例如:Visual Studio 2019 发布于 2019 年 4 月,而 Visual Studio 2022 发布于 2021 年 11 月,中间间隔了 30 个月)。
正因如此,微软计划改变了这个 Python 捆绑策略来解决这个问题。在新的策略下,Visual Studio 将以最新的广泛采用的 Python 版本为目标。这表明当 Visual Studio 2022 在之后获得更新时,新版本可能会捆绑 Python 3.10、Python 3.11 或更新版本(取决于届时哪个版本会被广泛采用)。
升级新版本后,旧版本仍可继续使用,但那些不再从 Python 软件基金会接收更新的版本将被微软标记为过时/不再支持 —— 表明在项目中继续使用这个版本可能会构成潜在的安全风险。
如果仅将 IDE 用于 Python 开发的话,其他轻量级的编辑器可能是更好的选择。

往期精彩回顾



MySQL,不要再自以为是了

PHP又下降,C#或将成为年度语言

Linus 全身每个细胞都在拒绝 GPlv3


觉得不错,请点个在看

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/124303
 
249 次点击