目录

介绍

背景

设置Python环境

结论


介绍

根据Stack Overflow开发者调查,在2018年,Python成为最受欢迎的语言列表。Python是用于机器学习、Web开发和数据科学的跨平台和开源编程语言。有许多可用于Python开发的编辑器,但作为Dotnet开发人员,您始终喜欢Visual Studio,并且始终喜欢使用此IDE。Visual Studio提供了许多功能,可帮助我们更快,更高效地进行开发,因此,它是排名第一的IDE。但是,当您考虑使用Python开发时,可能会想到最适合的编辑器。但是不用担心,Microsoft在Visual Studio中添加了Python开发,现在我们也可以将Visual Studio用于Python开发。

背景

本文将帮助您了解如何在现有的Visual Studio 2017中设置Python环境。如果您没有安装Visual Studio 2017并且想要安装它,那么可以逐步参考下面的Microsoft文章信息。

  • 如何安装Visual Studio

设置Python环境

因此,在继续之前,请确保您已经安装了Visual Studio2017。让我们从开始菜单中打开Visual Studio安装程序,如果您无法在程序中找到它,则可以对其进行搜索并打开。Visual Studio安装程序负责添加新组件,修改现有组件并使用新组件更新当前组件。因此,基本上,它用于维护开发环境的组件。

有时,在启动Visual Studio安装程序之前,它会自动更新安装程序,然后将其打开。下一个屏幕将显示您的Visual Studio产品,您可以在其中进行更新或修改。我正在使用Visual Studio 2017企业版。如果您很长时间没有更新现有的Visual Studio 2017,则可以看到“更新”选项,因此让我们首先更新Visual Studio 2017,然后我们将尝试添加Python环境。

通过Visual Studio安装程序更新Visual Studio 2017之后,“更新”选项将转换为“修改”,从中我们可以修改现有的开发环境。

只需单击“修改按钮,它将打开“工作负载安装窗口,您可以在其中选择特定开发区域所需的组件。从这里开始,只需滚动,您将找到Python开发,如下图所示。

选择“Python开发”后,在右侧面板中,您可以找到“安装详细信息”,在其中可以看到所有将要安装的选定组件。只需选择您要安装的组件,然后单击“修改”按钮即可。

这将花费一些时间,并且完全取决于您的网络连接速度和需要下载以进行安装的数据大小。

安装完成后,您需要做一件事,然后单击“启动按钮以打开Visual Studio。只需转到以下位置并删除此文件夹中的所有文件即可。

C:\Users\USER_NAME\AppData\Local\Microsoft\VisualStudio\LATEST_VERSION\ComponentModelCache

现在,单击启动按钮,它将打开Visual Studio 2017。

因此,在这里,我们已经在Visual Studio 2017中成功添加了Python环境,现在该检查我们是否正确安装了它。因此,只需按“Alt + I”,它将打开Interactive Windows。在此窗口中,只需将环境选择为Python,将模块选择为“__main__”,然后键入一些Python命令,例如,让两个数字之和(4 + 4)或打印一些内容,如下图所示。如果正确返回输出,则表示祝贺您能够在Visual Studio 2017中设置Python环境。

结论

因此,今天,我们已经学习了如何在现有的Visual Studio 2017中设置Python环境。

在现有的Visual Studio 2017中设置和测试Python环境相关推荐

  1. Visual Studio 2017中的第一个Python项目

    目录 介绍 背景 实现 结论 介绍 Python正在成为一种流行的编程语言,每个人都想开始使用Python.但是我们已经看到,大多数开发人员对于从哪里开始以及如何创建他们的第一个python应用程序感 ...

  2. 学习Azure Functions:在Visual Studio 2017中创建Azure Functions

    目录 介绍 Azure Azure帐户设置 设置开发环境 案例分析 在Visual Studio 2017中创建Azure Functions 添加Azure Functions项目 添加HTTP触发 ...

  3. 在Visual Studio 2017中使用Asp.Net Core构建Angular4应用程序

    前言 Visual Studio 2017已经发布了很久了.做为集成了Asp.Net Core 1.1的地表最强IDE工具,越来越受.NET系的开发人员追捧. 随着Google Angular4的发布 ...

  4. Visual Studio 2017中的编译器工具布局

    写在前面 在工作中,偶尔会用到VC编译器.目前,最新版的VS已发布到了2017.其中,微软对于VS的目录结构进行了调整. 该文翻译自微软官方博文 Compiler Tools Layout in Vi ...

  5. 在Visual Studio 2017中找不到.NET Framework 4.6.2

    在Visual Studio 2017中找不到.NET Framework 4.6.2 原文 https://blogs.msdn.microsoft.com/benjaminperkins/2017 ...

  6. Visual studio 2017中 Javascript对于Xrm对象模型没有智能提示的解决办法

    Visual studio 2017中 Javascript对于Xrm对象模型没有智能提示的解决办法 先上个图.语法提示支持到 Microsoft Dynamics xRM API 8.2 也就是cr ...

  7. 在 Visual Studio 20xx 中设置 AVX、AVX2、AVX512、IA32、SSE 或 SSE2

    在 Visual Studio 20xx 中设置 AVX.AVX2.AVX512.IA32.SSE 或 SSE2 在 Visual Studio 中设置 AVX.AVX2.AVX512.IA32.SS ...

  8. Windows10 + Visual Studio 2017 + CMake +OpenCV编译、开发环境配置及测试

    由于最近需要使用OpenCV,本人需要在自己的PC上使用OpenCV,因此最近一直在研究如何使用Visual Studio编译OpenCV源代码并搭建开发环境,折腾了很长时间,查阅了很多相关资料,终于 ...

  9. 如何在Visual Studio 2017中使用C# 7+语法

    前言 之前不知看过哪位前辈的博文有点印象C# 7控制台开始支持执行异步方法,然后闲来无事,搞着,搞着没搞出来,然后就写了这篇博文,不喜勿喷,或许对您有帮助. 在Visual Studio 2017配置 ...

最新文章

  1. Control~Kalman filter
  2. RAC环境下的备份与恢复(四)
  3. windows进程通信 -- WM_COPYDATA消息
  4. 微调也重要:探究参数初始化、训练顺序和提前终止对结果的影响
  5. Lambda项目:迈向多核及超越
  6. java adt入门教程_【教程】【多图详解】如何在Eclipse中离线安装ADT(Android Development Tools)...
  7. matlab求根的原程序,MATLAB求根程序求帮助
  8. 前端项目构建工具---Grunt
  9. 学习CNDS博客写作
  10. python与工程造价的联系_终于知道工程造价专业面试技巧
  11. java 计算器 junit测试_Java—Junit单元测试
  12. 计算机网络哈勃,NASA已基本确认哈勃故障原因 出在电源控制单元上
  13. 【光纤传输特性】图文并茂,你该了解这些
  14. 【Android -- Material Design】CollapsingToolbarLayout 的基本使用
  15. 中情局窃密手段曝光:“哭泣天使”能让电视假关机变成窃听器
  16. 试编程判断输入的正整数是否既是5又是7的整数倍,若是输出“yes”,否则输出“no”。
  17. 购物网站的html5页面,网购商城(html5页面设计)
  18. 计蒜客 2017 ACM-ICPC 亚洲区(西安赛区)网络赛 B coin(求乘法逆元)
  19. 微信小程序开发部署上线流程
  20. VB如何生成EXE文件

热门文章

  1. linnux 流量控制模块tc_FS4008-40-08-CV-A气体质量流量计【汉川仪器】阿坝资讯
  2. php mysql 地理位置_MySQL版中国省市区地址地区信息数据表
  3. 商用台式电脑配置_装机不求人,10分钟电脑配置挑选速成攻略
  4. thymeleaf的能用在什么地方_上古文明真相研究系列:天圆地方和南辕北辙
  5. 手绘平面设计邮票插画素材,复古元素走起
  6. UI设计干货素材|轻松搞定页面分页符(指示器)的设计
  7. FD.io VPP 20.09版本正式发布:往期VPP文章回顾+下载地址+相关链接
  8. 2018.10.22 20:10
  9. leetcode题库:3.无重复字符的最长子串
  10. 基于CUDA的三维VTI介质逆时偏移与ADCIGs提取