了解环境和包
Tip
有关更多详细信息,请参阅 “文本和图像 ”选项卡!
Python具有庞大的第三方包生态系统,这些代码库可扩展Python可以执行的操作。 在安装包之前,最好设置 虚拟环境 ,使项目的依赖项保持井然有序,不会干扰其他项目。
什么是虚拟环境?
虚拟环境是一个独立文件夹,其中包含其自己的Python副本和安装的任何包。 将其视为每个项目的干净工作区 - 在一个环境中安装的包不会影响另一个项目。
创建虚拟环境
在 VS Code 中,打开集成终端(终端 > 新终端),并导航到项目文件夹。 然后运行:
python -m venv .venv
此命令将创建一个名为包含隔离环境的隐藏文件夹 .venv 。 使用:
| 平台 | 命令 |
|---|---|
| Windows | .venv\Scripts\activate |
| macOS / Linux | source .venv/bin/activate |
处于活动状态时,终端 (.venv) 提示符的开头会显示。 还可以使用 Python: Select Interpreter VS Code 中的命令来创建和激活虚拟环境。
使用 pip 安装包
pip 是Python的内置包管理器。 虚拟环境处于活动状态后,使用它安装包:
pip install requests
若要查看当前环境中所有已安装的包,请执行以下操作:
pip list
若要保存项目的依赖项,以便其他人可以重新创建环境:
pip freeze > requirements.txt
若要从该文件进行安装,请执行以下操作:
pip install -r requirements.txt
Tip
VS Code 会自动检测虚拟环境。 打开Python文件时,请在底部状态栏中查找Python版本, 选择它以选择环境.venv(如果尚未选择)。