Python 虚拟环境使用指南

Python 虚拟环境使用指南

博客

一、创建虚拟环境

在开始使用Python虚拟环境之前,我们需要先创建一个新的虚拟环境。

1. 基础创建流程

首先,进入您的项目目录:

bash 复制代码
cd path\to\your\project

然后使用以下命令创建虚拟环境:

bash 复制代码
python -m venv envname

2. 实际操作示例

创建一个名为"web"的虚拟环境:

bash 复制代码
python -m venv web

二、激活虚拟环境

不同操作系统下激活虚拟环境的方式略有不同,请根据您的系统选择相应的命令。

Windows 系统

在 CMD 命令提示符中:

bash 复制代码
web\Scripts\activate.bat

在 PowerShell 中:

bash 复制代码
web\Scripts\Activate.ps1

Linux/Mac 系统

bash 复制代码
source web/bin/activate

激活成功后,您将看到命令提示符发生变化:

bash 复制代码
(web) C:\Users\YourName>

三、环境检查与验证

以下命令可帮助您确认虚拟环境的正确配置:

检查 Python 版本:

bash 复制代码
python --version

检查 pip 版本:

bash 复制代码
pip --version

查看已安装的包:

bash 复制代码
pip list

查看当前 Python 解释器路径:

Windows 系统:

bash 复制代码
where python

Linux/Mac 系统:

bash 复制代码
which python

四、包管理与环境维护

常用包管理命令

安装新的包:

bash 复制代码
pip install 包名

导出项目依赖:

bash 复制代码
pip freeze > requirements.txt

从依赖文件安装:

bash 复制代码
pip install -r requirements.txt

退出虚拟环境:

bash 复制代码
deactivate

五、环境清理

当您需要删除虚拟环境时,可以直接删除对应的文件夹:

Windows 系统:

bash 复制代码
rmdir /s /q web

Linux/Mac 系统:

bash 复制代码
rm -rf web

注:以上命令中的 "web" 为虚拟环境示例名称,请根据实际情况替换为您的虚拟环境名称。

相关推荐
吴佳浩6 小时前
Python入门指南(五) - 为什么选择 FastAPI?
后端·python·fastapi
寰天柚子6 小时前
Java并发编程中的线程安全问题与解决方案全解析
java·开发语言·python
2503_928411567 小时前
项目中的一些问题(补充)
人工智能·python·tensorflow
superman超哥7 小时前
仓颉语言中锁的实现机制深度剖析与并发实践
c语言·开发语言·c++·python·仓颉
vv_Ⅸ7 小时前
打卡day42
python
Lvan的前端笔记7 小时前
python:深入理解 Python 的 `__name__ == “__main__“` 与双下划线(dunder)机制
开发语言·python
爱笑的眼睛118 小时前
深入解析Matplotlib Axes API:构建复杂可视化架构的核心
java·人工智能·python·ai
爱埋珊瑚海~~8 小时前
基于MediaCrawler爬取热点视频
大数据·python
工程师丶佛爷8 小时前
从零到一MCP集成:让模型实现从“想法”到“实践”的跃迁
大数据·人工智能·python
2501_921649498 小时前
免费获取股票历史行情与分时K线数据 API
开发语言·后端·python·金融·数据分析