谁将Python放入Windows 10 May 2019更新中?

几天前,Windows团队宣布了Windows 10的2019年5月更新 。 在本文中,我们将研究Python团队通过帮助社区将其发布到Microsoft Store以及与Windows协作添加默认的“ python.exe”,使Python在Windows上更易于安装方面所做的工作。 ”命令来帮助找到它。 您可能已经在PyCon US或Twitter上的Python Bytes播客中听说过这些内容。


Microsoft Store中Python 3.7页面的标题

随着软件从PC迁移到云,浏览器和物联网,开发工作流程正在发生变化。 尽管Visual Studio仍然是Windows上任何工作负载的一个很好的起点,但是许多开发人员现在更喜欢按需单独购买工具。


对于其他操作系统,平台认可的程序包管理器是查找已为系统定制,检查和测试的单个工具的传统场所。 在Windows上,我们正在探索在不影响非开发者用户或不损害发布者管理其自身发行版能力的情况下为开发者提供类似体验的方法。 用于LinuxWindows子系统是一种方法,可为开发人员提供在其构建和部署环境之间的一致性。 但是还有其他开发人员工具也很重要。


一种这样的工具是Python。 微软已经与Python社区建立了超过十二年的合作关系,并且目前雇用了语言和主要运行时的四个主要贡献者。 Python的发展令人难以置信,因为它在数据科学家,Web开发人员,系统管理员和学生中找到了家,并且其中大约有一半的工作已经在Windows上进行 。 但是,Windows上的Python开发人员发现自己面临的摩擦比其他平台上的摩擦更大。


在Windows上安装Python


无法找到Python时Windows命令提示符显示错误

多年来,众所周知Windows是唯一不包含现成的Python解释器的主流操作系统。 对于许多永远不需要它的用户来说,这有助于减小大小并提高操作系统的安全性。 但是对于那些确实需要它的人,Python的缺席已经引起了强烈的反感。


一旦发现需要使用Python,就会很快面临许多选择。 您会从python.org下载安装程序吗? 还是像Anaconda这样的发行版? Visual Studio安装程序也是一个选项。 哪个版本? 安装后如何访问? 您很快就会找到比所需更多的答案,并且根据您的情况,它们中的任何一个都是正确的。


我们花了时间弄清楚为什么有人会遇到上述错误以及他们需要什么帮助。 如果您已经是具有复杂需求的Python专家,那么您可能知道如何安装和使用它。 有人第一次尝试使用Python时,很可能会遇到此问题。 我们与之交谈的许多老师都证实了这一假设-与经验丰富的开发人员相比,学生遇到这种情况的频率更高。


因此,我们使事情变得更容易。


Microsoft Store中Python 3.7页面的标题


首先,我们帮助社区将他们的Python发行版发布到了Microsoft Store。 此版本的Python由社区完全维护,可轻松在Windows 10上安装,并自动使通用命令(例如pythonpipidle可用(以及所有命令的版本号为python3python3.7等效命令)例如在Linux上)。


Windows命令提示符显示“ python3.7”。现在可以启动Python和“ pip3”发射点


最后,通过2019年5月的Windows Update,我们正在完成图片。 尽管Python仍然完全独立于操作系统,但Windows的每次安装都将包含pythonpython3命令,这些命令会将您直接带到Python store页面 。 我们认为Microsoft Store软件包非常适合使用Python的用户,并且鉴于我们在Python社区的经验和参与,我们很高兴将其认可为默认选择。


Scott Hanselman在Twitter上:" WHOA。我使用的是Windows的新副本,在没有它的计算机上键入了Python,然后它将Windows应用商店发布到正式发行版中,单击即可安装。什么时候发生的。我喜欢这个。

我们希望每个人都会像Scott Hanselman发现时一样兴奋。 随着时间的推移,我们计划将类似的集成扩展到其他开发人员工具,并减少入门的麻烦。 我们很想听听您的想法和建议,请随时在此处发表评论或使用Windows反馈应用程序。

Source: https://habr.com/ru/post/zh-CN455333/


All Articles