Python:venv 虚拟环境
This commit is contained in:
parent
14422d825c
commit
603dae8758
36
wiki/programming-language/Python/进阶/项目实践/虚拟环境/venv.md
Normal file
36
wiki/programming-language/Python/进阶/项目实践/虚拟环境/venv.md
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
---
|
||||||
|
title: venv
|
||||||
|
description: Python 虚拟环境 venv
|
||||||
|
keywords:
|
||||||
|
- Python
|
||||||
|
- 虚拟环境
|
||||||
|
- venv
|
||||||
|
tags:
|
||||||
|
- Python
|
||||||
|
sidebar_position: 2
|
||||||
|
author: 7Wate
|
||||||
|
date: 2023-01-17
|
||||||
|
---
|
||||||
|
|
||||||
|
venv 是 Python3 中自带的虚拟环境工具。它可以在单独的目录中创建独立的 Python 运行环境,使得项目所需的包和版本与其他项目隔离开来,避免版本冲突。
|
||||||
|
|
||||||
|
使用 venv 创建虚拟环境的方法如下:
|
||||||
|
|
||||||
|
1. 在终端中运行下面的命令创建虚拟环境:
|
||||||
|
|
||||||
|
``` shell
|
||||||
|
python3 -m venv /path/to/new/virtual/env_name
|
||||||
|
```
|
||||||
|
|
||||||
|
2. 激活虚拟环境:
|
||||||
|
|
||||||
|
| Shell | 用于激活虚拟环境的命令 |
|
||||||
|
| :--------- | :------------------------------------ |
|
||||||
|
| bash/zsh | `$ source <venv>/bin/activate` |
|
||||||
|
| fish | `$ source <venv>/bin/activate.fish` |
|
||||||
|
| csh/tcsh | `$ source <venv>/bin/activate.csh` |
|
||||||
|
| PowerShell | `$ <venv>/bin/Activate.ps1` |
|
||||||
|
| cmd.exe | `C:\> <venv>\Scripts\activate.bat` |
|
||||||
|
| PowerShell | `PS C:\> <venv>\Scripts\Activate.ps1` |
|
||||||
|
|
||||||
|
在激活虚拟环境后,可以使用 pip 安装包。可以使用 **deactivate 命令关闭虚拟环境**。
|
Loading…
Reference in New Issue
Block a user