有勇气的牛排博客
☰

全面详解 Python 虚拟环境:创建、激活与依赖管理教程

有勇气的牛排 1451 Python 2024-11-28 22:30:52

知止自律打卡-微信小程序APP
一款微信自律打卡小程序,支持自定义打卡项目、习惯记录、项目日记、专注计时与数据统计。自律打卡、学习打卡、读书打卡、健身打卡、运动打卡、减肥打卡、戒色打卡、养生打卡、戒烟、戒酒、戒熬夜等多种场景。万能打卡模板自由创建。可自定义每日打卡目标,记录习惯连续天数,可视化追踪成长进度。
了解产品详情 →
微信搜索「知止自律打卡」
知止自律打卡微信小程序

1 前言

在 Python 中,虚拟环境(Virtual Environment)是一个独立的 Python 环境,它能够与系统全局环境隔离,用于管理项目所需的依赖和 Python 版本。

2 创建虚拟环境

在 macOS/Linux 上:

python3.6 -m venv venv python3.8 -m venv venv python10 -m venv venv

在 Windows 上:

python3.8 -m venv venv python10 -m venv venv

3 激活虚拟环境:

在 macOS/Linux 上:

source venv/bin/activate

在 Windows 上:

venv\Scripts\activate

激活虚拟环境后,您将在命令行提示符中看到环境名称(例如,(venv))

4 退出虚拟环境

现在,您已经成功创建并激活了虚拟环境。您可以在该环境中安装和管理特定于该项目的Python包。如果您完成了项目工作或希望退出虚拟环境,只需在命令行中运行以下命令:

deactivate

这将退出虚拟环境并返回到系统默认的Python环境。

5 更新pip

更新pip

# https://www.couragesteak.com/article/541 python3.10 -m pip install --upgrade pip pip install --upgrade pip -i https://pypi.tuna.tsinghua.edu.cn/simple python3.8 -m pip install --upgrade pip -i https://pypi.tuna.tsinghua.edu.cn/simple

6 安装依赖

pip3.8 install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple pip10 install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple

评论区

×
×