如何在Windows上做Python开发?微软出了官方教程(windows python开发)

机器之心报道

参与:路

在 Windows 上做 Python 开发太痛苦?微软最近发布了一系列官方教程,终于……

教程地址:https://docs.microsoft.com/zh-cn/windows/python/

这些教程将指导使用者如何设置开发环境、是否在原生 Windows 或 Windows Subsystem for Linux (WSL) 系统上安装自己的工具,以及如何集成 VS Code、Git 等工具。

具体教程如下所示:

  • 初学者在 Windows 上使用 Python 的教程
  • web 开发者在 Windows 上使用 Python 的教程
  • 在 Windows 上使用 Python 编写脚本和自动执行文件系统操作
  • 在 Windows 上使用 Python 执行机器学习任务(待更新)

如何在Windows上做Python开发?微软出了官方教程(windows python开发)

初学者教程

该教程适用于对 Python 感兴趣的初学者,具体内容包括设置开发环境、安装 Python、安装 VS Code、安装 Git,以及简单的教程和实践活动。

如何在Windows上做Python开发?微软出了官方教程(windows python开发)

web 开发者教程

该教程适用于使用 WSL 在 Windows 上使用 Python 进行 web 开发。

具体内容包括:设置开发环境、启用 WSL、安装 Linux 分发版、设置 Visual Studio Code、创建新项目、安装 Python、pip 和 venv、创建虚拟环境等步骤,以及 Flask Hello World 教程和 Django Hello World 教程。

如何在Windows上做Python开发?微软出了官方教程(windows python开发)

值得注意的是,在 Windows 上使用 Python 进行 web 开发时,微软官方教程建议通过 WSL 专门安装 Python 来构建 web 应用程序。原因在于:Python web 开发的许多教程和说明都是针对 Linux 用户编写的, 并使用基于 Linux 的打包和安装工具。大多数 web 应用还部署在 Linux 上,因此,这将确保开发环境与生产环境之间的一致性。

在 Windows 上使用 Python 编写脚本和自动执行文件系统操作

该教程主要介绍如何在 Windows 上使用 Python 编写脚本和自动执行文件系统操作。具体内容包括:设置开发环境、安装 Python、安装 Visual Studio Code、安装 Microsoft Python 扩展、在 VS Code 中打开集成的 PowerShell 终端、安装 Git 等步骤。

如何在Windows上做Python开发?微软出了官方教程(windows python开发)

在设置开发环境时,执行这些功能与执行 web 开发时的开发环境设置有所不同。

如前文所述,在 Windows 上使用 Python 进行 web 开发时需要通过 WSL 专门安装 Python 来构建 web 应用程序,而如果是执行 web 开发以外的其他操作时,只需使用 Microsoft Store 直接在 Windows 10 上安装 Python。

此外,除了这三门教程以及待更新的机器学习教程以外,微软官方还提供了常见问题解答(FAQ)和资源列表。

  • 为什么无法 \”pip 安装\” 某个包?
  • 什么是 py?
  • 为什么在复制粘贴时文件路径不能在 Python 中使用?
  • 什么是 PYTHONPATH?
  • 在哪里可以找到有关打包和部署的帮助?
  • 如果需要在不同的计算机上工作, 该怎么办?
  • 如果我使用的是 PyCharm、Atom、Sublime Text、Emacs 或 Vim, 该怎么办?
  • Mac 快捷键如何映射到 Windows 快捷键?

当你遇到这些问题时可以从微软官方教程中获得答案。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年5月9日 下午2:37
下一篇 2023年5月9日 下午2:47

相关推荐

  • 周睿的科研项目

    周睿的科研项目:探索人工智能在医疗保健领域的应用 近年来,人工智能在医疗保健领域的应用受到了越来越多的关注。周睿是一位年轻的人工智能科学家,他的科研项目旨在探索人工智能在医疗保健领…

    科研百科 2025年3月11日
    1
  • 互联网运营项目管理系统

    互联网运营项目管理系统 随着互联网的发展,越来越多的企业开始重视项目的管理和运营。然而,传统的项目管理方式已经无法满足现代企业的运营需求。因此,互联网运营项目管理系统应运而生。 互…

    科研百科 2025年1月15日
    0
  • 国防军工类科研项目

    国防军工类科研项目是一个非常重要的领域,涉及到许多重要的技术和创新,这些技术可以应用于军事武器、航空航天、网络安全等领域,对于国家的安全和稳定具有重要的意义。本文将介绍一些国防军工…

    科研百科 2025年4月27日
    1
  • 开发一款物流快递APP有什么好的方案,物流APP开发功能详细介绍(物流app开发软件)

    近年来,随着移动互联网的迅速发展,各行业竞争也越来越大。例如物流行业,传统的物流形式已经满足不了大家,在近两年里传统物流行业也是慢慢从PC端互联网中逐渐的迁移到移动互联网。因此物流…

    科研百科 2024年5月6日
    130
  • 科研项目按比例怎么算分

    科研项目按比例怎么算分为标题,以下是一篇字数在2000左右的中文文章: 科研项目按比例怎么算分为 科研项目的评估是科研过程中非常重要的一环。如何评估科研项目的进度和质量,以及如何确…

    科研百科 2025年5月16日
    1
  • 山东基层党建亮点巡礼

    山东基层党建亮点巡礼 山东是中国的一个省份,位于中国东部沿海地区。山东省基层党建工作在近年来得到了快速发展,取得了许多亮点。下面,我将介绍山东基层党建工作的几个方面。 一、加强党组…

    科研百科 2024年10月16日
    0
  • 低代码,怎么秃然就火了?(低代码是什么)

    低代码 英文名叫:Low-Code 嘿嘿,低代码可不Low 指的是一种快速开发方式 用很少量代码甚至零代码搞定 一、为什么要用低代码? 现在干任何事 都得使点“数字化手段” 这就导…

    科研百科 2023年12月30日
    201
  • 项目总结|企业级管理系统实战(企业项目化管理实践)

    编辑导语:互联网协同办公逐渐成为一种重要的办公方式,此时,企业级管理系统需要找到一条合适的“路径”,以配合协同办公形式,提升内部人效与员工体验感。本篇文章里,作者结合实际案例,总结…

    科研百科 2022年7月2日
    286
  • 金融百家|卜祥瑞:上市公司现金管理业务服务权责边界探析

    为企业客户提供账户管理、资金结算、资金调拨、信息查询、融资理财、风险管理等综合性金融服务业务,是当下银行现金管理业务的重要内容。在现金管理业务中,流动性管理是重中之重。自上个世纪9…

    科研百科 2022年11月20日
    182
  • 荣威RX5 PLUS与你一同进步一同学习

    荣威RX5 PLUS与你一同进步一同学习 最近,看荣威RX5 Plus搭载的斑马系统可以安装目前在强大的学习App了。让广大车友可以随时随地了解国家大事,学习历史。 该学习平台精心…

    科研百科 2024年3月29日
    98