Guia Completo para Usar o 虚拟环境 (venv) 无 Python

2025-05-24

Guia Completo para Usar o 虚拟环境 (venv) 无 Python

使用 Python 项目进行工作,与图书馆和依赖项的不同之处使用激光雷达。为了保证环境的发展和组织,Python 提供了集成的环境venv,允许用户隔离环境。请参阅我们的venv实践范例。

O que é um Ambiente Virtual(虚拟环境)?

虚拟环境是 Python 的独立实例,允许与特定项目的图书馆和依赖项隔离。请务必确保项目执行的一致性、发展环境的独立性。

Como Criar um Ambiente Virtual com ovenv

Python 的参考书目venv,可在 3.3 版和后版本中找到。 Para criar um 环境虚拟,siga os passos abaixo:

1. Abra um 航站楼

Abra o 终端或提示命令执行系统操作。

2. 项目导航

使用命令cd来导航或直接执行项目。

cd /caminho/do/seu/projeto
Enter fullscreen mode Exit fullscreen mode

3. Crie 或 Ambiente Virtual

使用虚拟环境命令python -m venv nome_do_ambiente或名称设置。将声音替换nome_do_ambiente为虚拟环境。

python -m venv meu_ambiente_virtual
Enter fullscreen mode Exit fullscreen mode

4. Ative 或 Ambiente Virtual

操作系统、虚拟变量环境的控制:

无窗户:

meu_ambiente_virtual\Scripts\activate
Enter fullscreen mode Exit fullscreen mode

没有 macOS 和 Linux:

source meu_ambiente_virtual/bin/activate
Enter fullscreen mode Exit fullscreen mode

虚拟环境中的虚拟终端实际上​​没有任何提示,显示环境已成功。

虚拟环境下的环境变化

Python 中虚拟环境和全局环境的恢复,数字:

deactivate
Enter fullscreen mode Exit fullscreen mode

Como 安装包和 Ambiente Virtual

通过虚拟环境,您可以安装 Python 包和特定项目的图书馆。使用 o comando pippara instalar pacotes:

pip install nome_do_pacote
Enter fullscreen mode Exit fullscreen mode

requests例如,在虚拟环境中安装图书馆:

pip install requests
Enter fullscreen mode Exit fullscreen mode

Como Usar 和 Ambiente Virtual 和 Projeto Python

虚拟环境集市和安装所需的图书馆,可以正常执行 Python 项目。作为依赖于虚拟环境的一部分。

实践示例

Vamos criar 是一个简单的 Python 项目示例,用于虚拟环境。

  1. 尖叫 um 环境虚拟 chamado“meu_projeto”。
python -m venv meu_projeto
Enter fullscreen mode Exit fullscreen mode
  1. 活跃或虚拟环境。
source meu_projeto/bin/activate  # No macOS e Linux
Enter fullscreen mode Exit fullscreen mode
  1. 安装图书馆,例如 Flask,虚拟环境。
pip install flask
Enter fullscreen mode Exit fullscreen mode
  1. 尖叫着Python,como app.py,e escreva o seguinte código:
from flask import Flask

app = Flask(__name__)

@app.route('/')
def hello_world():
    return 'Hello, World!'

if __name__ == '__main__':
    app.run()
Enter fullscreen mode Exit fullscreen mode
  1. 执行 Python 应用程序。
python app.py
Enter fullscreen mode Exit fullscreen mode

Agora 项目 Flask 可以在虚拟环境中执行并进行配置。

结论

我们使用虚拟环境来venv组织组织的基本参数,并避免项目中依赖项的冲突。这是为用户、用户和虚拟环境所必需的必要步骤。为了进一步提高实用性,您可以通过 Python 项目来提高效率和安全性。

文章来源:https://dev.to/franciscojdsjr/guia-completo-para-usar-o-virtual-environment-venv-no-python-57bo
PREV
使用 Next.js、Tailwind、tRPC 和 Prisma ORM 构建全栈应用程序简介先决条件入门
NEXT
TypeScript CRUD Rest API,使用 Nest.js、TypeORM、Postgres、Docker 和 Docker Compose