Visual Studio Code配置Python编程环境
编程语言:python
集成开发环境(IDE):Visual Studio Code
目录
- 识别Python语言
- 解释Python语言
-
- 下载Python解释器
- 安装
- 检查是否安装成功
- *备忘:配置环境变量*
- 创建程序文件(.py)
- 准备运行环境
-
- 创建虚拟环境
- 在虚拟环境下工作
- 使用pip安装程序包
识别Python语言
在VScode中安装Python插件(Extensions)

解释Python语言
python是一种脚本语言,不需要编译,由解释器负责解释成计算机能处理的机器语言
下载Python解释器
Python官方下载网站 – Download the latest version for Windows
安装

①勾选Add python.exe to PATH,添加环境变量
②选择自定义安装

①默认勾选,Python文档,必须安装
②默认勾选,pip.exe,建议安装,用于从PYPI(Python Package Index)上下载和安装Python第三方包(packages)
In Python, packages are how you obtain any number of useful code libraries, typically from PyPI.
③默认开发环境,Python自带的集成开发环境IDLE,建议安装
检查是否安装成功
打开命令提示符(cmd),输入python,按Enter
如果安装成功并且已经配置环境变量,则显示python版本

备忘:配置环境变量

如果已有Path变量,点击编辑(如果没有,新建一个Path变量)

新建2个路径:
①Python的安装路径:配置Python.exe的环境变量
②Python的安装路径\Scripts:配置pip.exe的环境变量
创建程序文件(.py)
新建一个文件夹作为Python工作区(WorkSpace),用于存放Python文件
在VSCode > File > Open Folder中打开该文件夹
在VSCode > file > New File中新建一个Python文件(.py),存在该文件夹中
准备运行环境
用Python语言编写的程序必须在Python环境中运行,环境中包含一个解释器和一系列程序包。
默认情况下,安装的任何Python解释器都在自己的全局环境中运行,在全局环境中安装或卸载的任何程序包都会影响其中运行的所有程序,在全局环境中安装太多程序包会导致所有程序运行缓慢。
为了解决该问题,可以为每一个工作区创建一个虚拟环境,虚拟环境中会包含解释器的一个副本,而在该虚拟环境中安装或卸载程序包都只影响当前工程中的程序。
创建虚拟环境
Ctrl + Shift + P打开命令面板(Command Palette),输入Python: Create Environment

选择用Venv创建虚拟环境

选择用于创建虚拟环境的解释器
以上操作等价于在Terminal中输入如下代码:
python -m venv .venv
虚拟环境创建以后该文件夹中会增加一个名称为.venv的文件夹
在虚拟环境下工作
Ctrl + Shift + P打开命令面板,输入Python: Select Interpreter

选择虚拟环境中的解释器,则虚拟环境被激活(再次用Vscode打开该文件夹中的Python文件时,会默认在上次选择的环境中运行)
选择的解释器会显示在界面右下角的状态栏中:

在Terminal中激活虚拟环境的命令如下:
.venv\scripts\activate
在Terminal中关闭虚拟环境的命令如下:
deactivate
使用pip安装程序包
创建虚拟环境后,.venv > Script 文件夹下会有pip.exe文件,推荐在虚拟环境中安装所需要的程序包
在Terminal中输入以下代码,将pip更新到最新版本
python -m pip install --upgrade pip
显示Requirement already satisfied表示pip已经是最新版本,如下图所示:

在Terminal中安装程序包的命令如下:
python -m pip install xxx
本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/2362aa894b.html
