跳转至

python venv 教程

使用 Homebrew 在 macOS 上安裝和配置 Python

使用 Homebrew 安裝 Python 在 macOS 上是一個簡單且常用的方法

  1. 打開終端 。
  2. 更新Homebrew:在安裝任何套件之前,最好先更新Homebrew的local目錄,以確保安裝的是最新版本的套件,在終端中執行brew update
  3. 安裝Python:更新Homebrew之後,Homebrew會提供最新的Python 3版本。brew install python;安裝Python 3及其Python套件管理器pip。
  4. 安裝完成後,您可以通過輸入以下指令來檢查Python及pip的版本。
python3 --version
pip3 --version

venv— 创建虚拟环境

venv模块支持创建轻量级“虚拟环境”,每个虚拟环境在其目录中都安装了一组独立的 Python sitepackage。虚拟环境是在现有 Python 安装的基础上创建的,称为虚拟环境的“基础”Python,并且可以选择与基础环境中的包隔离,因此只有虚拟环境中明确安装的包才可用。

在虚拟环境中使用时,常见的安装工具(例如 pip)会将 Python 包安装到虚拟环境中,而无需明确告知这样做。

虚拟环境包括(但不限于):

用于包含特定的 Python 解释器以及支持项目(库或应用程序)所需的软件库和二进制文件。默认情况下,这些与其他虚拟环境中的软件以及操作系统中安装的 Python 解释器和库隔离。

包含一个目录,通常命名为venv或.venv在项目目录中,或者在许多虚拟环境的容器目录下,例如~/.virtualenvs

未签入 Git 等源代码控制系统。

被视为一次性的——删除并从头开始重新创建应该很简单。您不会在环境中放置任何项目代码

不被视为可移动或可复制——您只需在目标位置重新创建相同的环境。

创建虚拟环境

通过执行以下命令可以创建虚拟环境venv:python3 -m venv .venv

激活环境: source ~/.venv/bin/activate

其他

1
2
3
4
5
6
7
pip3 install pylint  \# 安装pylint

pip3 install -U pip setuptools wheel

pip3 freeze > requirements.txt

pip3 install -r requirements.txt