推荐阅读
  • 学习 Visual Studio IDE 教程

    本文内容 Visual Studio“集成开发环境”是面向 Python (和其他语言)的创新启动板,可用于编辑、调试并生成代码,然后发布应用。 集成开发环境 (IDE) 是一个功能丰富的程序,可用于软件开发的许多方面。 除了大多数 IDE 提供的标准编辑器和调

  • Python 支持概述

    备注 Visual Studio 支持 Python 版本 2.7 以及版本 3.5 到 3.7。 可以使用 Visual Studio 编辑在 Python 其他版本中编写的代码时,这些版本不受官方支持,IntelliSense 和调试等功能可能无法正常工作。 对 Python 版本 3.8 的支持仍在开发中,可在 GitHub 上的这一跟踪问题页面查看有关支持的特定详细信息。

  • 在 Python 环境中安装程序包

    备注 还可单击“解决方案资源管理器”窗口,再使用 Ctrl+K 或 Ctrl+` 键盘快捷方式打开“Python 环境”窗口。 如果快捷方式不起作用,并且在菜单中找不到“Python 环境”窗口,则可能是你未安装 Python 工作负载。 有关如何安装 Python 的指南,请参阅如何在 Visual Studio 中安装 Python 支持。

  • 编写和编辑代码

    本文内容 由于将大量开发时间都用在了代码编辑器中,因此可借助 Visual Studio 中的 Python 的支持中的功能来提高工作效率。 这些功能包括 IntelliSense 语法突出显示、自动完成、签名帮助、方法重写、搜索和导航。编辑器还集成了 Vis

  • 从现有代码创建 Python 项目

    本文内容 在 Visual Studio 中安装 Python 支持后,就可以轻松地将现有 Python 代码引入 Visual Studio 项目。重要此处所述的过程不移动或复制原始源文件。 如果要使用副本,请先复制文件夹。启动 Visual St

  • 编写并运行代码

    备注 在输出中,可以看到尽管 PyBind11 扩展仍然明显快于直接 Python 实现,但其速度不如 CPython 扩展。 这种差异是由于 PyBind11 引入了少量的单调用开销,使其 C++ 接口变得更加简单。 实际上,这种单调用差异可以忽略不计:因为测试代码调用扩展函数 500,000 次,所以此处显示的结果大大放大了开销! 通常,C++ 函数比此处使用的普通 fast_tanh[2]

  • 在 Visual Studio 中安装 Python 支持

    备注 目前尚未在 Visual Studio for Mac 中提供 Python 支持,但可在 Mac 和 Linux 上通过 Visual Studio Code 获取相应支持。 请参阅问题和解答。

  • 通过 Cookiecutter 模板创建项目

    本文内容 在 Visual Studio 中安装 Python 支持后,就可以从 Cookiecutter 模板轻松创建新项目,其中包括许多发布到 GitHub 的模板。 Cookiecutter 可提供图形用户界面,用于发现模板、输入模板选项以及创建项目和文件

  • Django Web 项目模板

    本文内容 Django 是高级 Python 框架,用于快速、安全及可扩展的 Web 开发。 借助 Visual Studio 中的 Python 支持,可以使用多个项目模板来设置基于 Django 的 Web 应用程序的结构。 若要在 Visual Studi

  • 克隆 Python 代码存储库

    本文内容 在 Visual Studio 中安装 Python 支持后,可以添加适用于 Visual Studio 的 GitHub 扩展。 利用此扩展可轻松克隆 Python 代码的存储库,并在 IDE 中通过该存储库创建一个项目。 此外,始终可在命令行上克隆

从现有代码创建 Python 项目

在 Visual Studio 中安装 Python 支持后,就可以轻松地将现有 Python 代码引入 Visual Studio 项目。

重要

此处所述的过程不移动或复制原始源文件。 如果要使用副本,请先复制文件夹。

  1. 启动 Visual Studio,然后选择“文件” > “新建” > “项目” 。

  2. 在“新建项目”对话框中,搜索“Python”,选择“从现有的 Python 代码”模板,为项目提供名称和位置,然后选择“确定” 。

  3. 在出现的向导中,设置现有代码的路径,设置文件类型筛选器,并指定项目需要的任何搜索路径,然后选择“下一步” 。 如果不知道搜索路径是什么,则将该字段留空。

    根据现有代码新建项目,步骤 1

  4. 在下一个对话框中,选择项目的启动文件,然后选择“下一步” 。 (如果需要,选择一个环境;否则接受默认设置。)请注意,对话框仅显示根文件夹中的文件;如果所需的文件在子文件夹中,请将启动文件保留为空,稍后在解决方案资源管理器中对其进行设置(如下所述) 。

    根据现有代码新建项目,步骤 2

  5. 选择要在其中保存项目文件(磁盘上的 .pyproj 文件)的位置 。 如果适用,还可以包括虚拟环境的自动检测以及针对不同 Web 框架自定义项目。 如果不确定这些选项,请保持它们设置为默认值。

    根据现有代码新建项目,步骤 3

  6. 选择“完成”,Visual Studio 将创建项目并在解决方案资源管理器中打开该项目 。 若要将 .pyproj 文件移动到其他位置,请在解决方案资源管理器中选中它,并依次选择“文件” > “另存为” 。 此操作更新项目中的文件引用,但不移动任何代码文件。

  7. 要设置不同的启动文件,请在解决方案资源管理器中找到该文件,右键单击,然后选择“设置为启动文件” 。

如果需要,可按 Ctrl+F5 或选择“调试” > “启动而不调试”。

后续步骤

教程:在 Visual Studio 中使用 Python

另请参阅

关于我们 免责声明 联系我们
Copyright © 2021 爱学习网 浙ICP备18049359号 网站地图 Google地图