Skip to content

Commit

Permalink
auto commit
Browse files Browse the repository at this point in the history
Signed-off-by: Song Song Li <[email protected]>
  • Loading branch information
songleo committed Dec 26, 2023
1 parent ee3459d commit b3217be
Showing 1 changed file with 7 additions and 7 deletions.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
layout: post
title: python virtual env学习
title: python虚拟环境学习
date: 2023-12-26 00:12:05
---

Expand All @@ -12,9 +12,9 @@ python虚拟环境是一个独立的目录树,其中装有特定版本的pytho

### 为何使用python虚拟环境

- 依赖隔离:不同项目可能需要不同版本的库。虚拟环境确保你可以在项目之间切换,而不用担心一个项目的更改会影响到其他项目
- 权限问题:在某些情况下,你可能没有权限在系统python目录中安装包。虚拟环境允许你在用户空间内进行安装,无需管理员权限
- 环境复制:虚拟环境可以被复制和共享,这样可以确保所有开发者和环境之间的一致性
- 依赖隔离:不同项目可能需要不同版本的库。虚拟环境确保你可以在项目之间切换,而不用担心一个项目的更改会影响到其他项目
- 权限问题:在某些情况下,你可能没有权限在系统python目录中安装包。虚拟环境允许你在用户空间内进行安装,无需管理员权限
- 环境复制:虚拟环境可以被复制和共享,这样可以确保所有开发者和环境之间的一致性

### 如何创建和使用python虚拟环境

Expand Down Expand Up @@ -54,6 +54,6 @@ pip install -r requirements.txt

### 常见使用场景

- 多项目开发:同时管理多个项目,尤其是当它们有不同依赖时
- 学习实验:尝试新库或实验新代码,而不影响主环境
- 部署准备:确保你的开发环境与生产环境保持一致
- 多项目开发:同时管理多个项目,尤其是当它们有不同依赖时
- 学习实验:尝试新库或实验新代码,而不影响主环境
- 部署准备:确保你的开发环境与生产环境保持一致

0 comments on commit b3217be

Please sign in to comment.