登录
首页 >  文章 >  python教程

venv模块使用教程及环境搭建指南

时间:2026-01-10 18:45:56 170浏览 收藏

欢迎各位小伙伴来到golang学习网,相聚于此都是缘哈哈哈!今天我给大家带来《venv模块使用方法及环境创建教程》,这篇文章主要讲到等等知识,如果你对文章相关的知识非常感兴趣或者正在自学,都可以关注我,我会持续更新相关文章!当然,有什么建议也欢迎在评论留言提出!一起学习!

使用venv可创建隔离的Python环境以避免依赖冲突。1. 创建:运行python -m venv myenv生成独立环境;2. 激活:Windows用myenv\Scripts\activate,macOS/Linux用source myenv/bin/activate;3. 安装包:激活后用pip install安装的包仅限当前环境;4. 查看包:pip list列出已安装包;5. 退出:执行deactivate关闭虚拟环境;6. 删除:直接删除环境文件夹如rm -rf myenv;建议将环境命名为venv或.venv,并用pip freeze > requirements.txt记录依赖,便于他人重建环境。

venv模块怎么使用_venv模块创建Python独立环境详细教程

Python的venv模块用于创建轻量级的虚拟环境,帮助你在同一台机器上隔离不同项目的依赖。这样每个项目可以使用各自独立的Python包版本,避免冲突。下面详细介绍如何使用venv模块创建和管理Python独立环境。

创建虚拟环境

在项目目录中运行以下命令来创建一个虚拟环境:

python -m venv myenv

其中myenv是虚拟环境的名称,你可以根据需要命名,比如envvenv或项目名。

执行后,会生成一个包含Python解释器和相关工具的独立文件夹。

激活虚拟环境

创建完成后需要激活环境,使其生效。

Windows系统:

myenv\Scripts\activate

macOS/Linux系统:

source myenv/bin/activate

激活成功后,命令行提示符前会显示环境名称,例如:

(myenv) C:\your-project>

在虚拟环境中安装包

激活环境后,使用pip安装的包只会存在于该环境中,不会影响系统全局Python。

pip install requests pip install numpy

你可以通过以下命令查看当前安装的包:

pip list

退出和删除虚拟环境

完成工作后,可退出虚拟环境:

deactivate

退出后,命令行恢复使用系统默认Python环境。

若要删除虚拟环境,直接删除整个文件夹即可:

rm -rf myenv # Linux/macOS rmdir /s myenv # Windows

一些实用建议

为保持项目清晰,建议将虚拟环境放在项目根目录下,并命名为venv.venv(隐藏目录)。

记录项目依赖时,可导出包列表:

pip freeze > requirements.txt

其他人可通过以下命令快速重建环境:

python -m venv venv source venv/bin/activate # 或 Windows 下 activate pip install -r requirements.txt

基本上就这些。用好venv能让你的Python开发更干净、可控。不复杂但容易忽略。

今天带大家了解了的相关知识,希望对你有所帮助;关于文章的技术知识我们会一点点深入介绍,欢迎大家关注golang学习网公众号,一起学习编程~

前往漫画官网入口并下载 ➜
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>