在visual studio里安装Python并创建python工程

在2009年,云计算开始发力,Python、R、Go这些天然处理批量计算的语言也迅猛发展。微软在2010年,把Python当成一个语言包插件,集成到了visual studio 2010里。在"云优先,移动优先"的战略下,于2015年,微软收购了R语言的创始团队。又过5年,即在2020年,Python语言的创始人吉多 · 范罗苏姆(Guido van Rossum)也加入微软。下面介绍在visual studio2019(简称VS2019)里安装Python语言包,设置Python环境,并创建Python工程。

1 下载VS2019

官网地址: https://visualstudio.microsoft.com/zh-hans/vs/older-downloads/

个人地址:https://pan.baidu.com/s/1VaQC5_CprbTtp8mbPWCaBA 提取码:uo1b

双击该vs2019安装包,选中"Python开发"和Python3 64bit(3.9.13),然后一路默认,直到安装完成,如图(1)所示:

图(1) 勾选Python开发和Python语言包3.9.13

2 配置Python环境

2.1 添加python.exe和pip.exe路径

点击桌面左下角【我的电脑】--》设置 --》输入:环境变量 --》设置 --》找到系统环境变量Path,添加NASM的路径如下:

html 复制代码
Path = C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python39_64;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python39_64\Scripts;

如图(2)、图(3)、图(4)所示所示:

图(2) python.exe的路径

图(3) pip.exe路径

图(4) 在Path环境变量里,添加python.exe路径和pip.exe路径

2.2 重启电脑

按Win+F4,切换到"重启"选项,重启电脑,来激活Python环境和pip环境,如图(5)所示:

图(5) 按Win+F4,选择"重启",即可

2.3 验证Python环境

按Win+R,输入:cmd, 依次输入如下命令,若可以打印版本号,说明Python环境配置成功,如图(6)所示:

yml 复制代码
### 1) 查看Python的版本号,大写的V
python -V

### 2) 查看Pip的版本号,大写的V
pip -V


图(6) 查看Python和pip的版本号,以验证Python环境

3 在VS2019里创建Python工程

打开VS2019,点击菜单栏里的【文件】--》创建项目 --》Python工程 --》命名为:hello --》OK,如图(7)、图(8)所示:

图(7) 在VS2019里创建Python工程

图(8) 创建名称为Hello的python工程

输入计算2个整数之和的python代码,如hello.py所示:

//hello.py

python 复制代码
import sys

def sumNum(a,b):
    return a+b

a = 2
b = 3
c = sumNum(2,3)	
print("a=%d,b=%d,c=%d\n" %(a,b,c))

按F5快捷键,即可运行,如图(9)、图(10)所示,Python工程运行完成。

图(9)点击[启动]按钮,运行python程序

图(10)或者按F5快捷键,运行工程即可

至此,VS2019里配置Python环境、创建Python工程,已完成。

相关推荐
工业3D_大熊6 分钟前
【虚拟仿真】CEETRON SDK在船舶流体与结构仿真中的应用解读
java·python·科技·信息可视化·c#·制造·虚拟现实
SEEONTIME15 分钟前
python-24-一篇文章彻底掌握Python HTTP库Requests
开发语言·python·http·http库requests
Bearnaise15 分钟前
PointMamba: A Simple State Space Model for Point Cloud Analysis——点云论文阅读(10)
论文阅读·笔记·python·深度学习·机器学习·计算机视觉·3d
哇咔咔哇咔1 小时前
【科普】conda、virtualenv, venv分别是什么?它们之间有什么区别?
python·conda·virtualenv
CSXB991 小时前
三十四、Python基础语法(文件操作-上)
开发语言·python·功能测试·测试工具
亚图跨际2 小时前
MATLAB和Python及R潜变量模型和降维
python·matlab·r语言·生物学·潜变量模型
IT古董2 小时前
【机器学习】决定系数(R²:Coefficient of Determination)
人工智能·python·机器学习
德育处主任Pro2 小时前
『Django』APIView基于类的用法
后端·python·django
Star Patrick2 小时前
算法训练(leetcode)二刷第十九天 | *39. 组合总和、*40. 组合总和 II、*131. 分割回文串
python·算法·leetcode
武子康3 小时前
大数据-213 数据挖掘 机器学习理论 - KMeans Python 实现 距离计算函数 质心函数 聚类函数
大数据·人工智能·python·机器学习·数据挖掘·scikit-learn·kmeans