编程语言:python
集成开发环境(IDE):Visual Studio Code
在VScode中安装Python插件(Extensions)
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的环境变量
新建一个文件夹作为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
创建虚拟环境后,.venv > Script 文件夹下会有pip.exe
文件,推荐在虚拟环境中安装所需要的程序包
在Terminal中输入以下代码,将pip更新到最新版本
python -m pip install --upgrade pip
显示Requirement already satisfied
表示pip已经是最新版本,如下图所示:
在Terminal中安装程序包的命令如下:
python -m pip install xxx