为一个Python项目创建一个独立的“工作间”(虚拟环境)
整个过程的比喻:
你的电脑全局Python环境就像是一个大工具箱,所有工具(库)都混在一起。
虚拟环境就像是为你的新项目准备的一个全新的、独立的小工具箱。在这个小工具箱里安装任何新工具,都不会影响那个大工具箱。
一步步操作指南
第1步:找到你的项目文件夹
假设你从网上下载了一个名为 my_project 的源码,把它放在了桌面上。那么它的路径就是 C:\Users\你的用户名\Desktop\my_project。
在桌面上,右键点击
my_project文件夹。选择 “在终端中打开” 或者 “Open in Terminal”。 (如果右键菜单没有这个选项,没关系,看第2步的替代方法)
第2步:打开命令提示符(Terminal/CMD)
如果上一步成功: 你会直接打开一个黑窗口(终端),并且路径已经在你项目的文件夹里了。
如果上一步失败: 手动操作也很简单:
按下键盘的
Win + R键,输入cmd,然后按回车。这会打开一个命令提示符窗口。默认路径可能是
C:\Users\你的用户名。我们需要进入项目文件夹。输入以下命令(请把路径换成你自己的实际路径):Cmd复制cd Desktop\my_project
按回车。现在你就进入到项目目录了。
第3步:创建虚拟环境
在命令提示符里,输入以下命令,然后按回车:
python -m venv venv
命令解释:
python -m venv:告诉Python运行venv这个模块来创建虚拟环境。最后一个
venv:是你给这个“小工具箱”起的名字,通常就叫venv,这样大家一看就知道是虚拟环境文件夹。你也可以叫别的名字,比如myenv。
执行后: 表面上什么都不会发生,但你会发现在你的 my_project 文件夹里,多了一个名为 venv 的新文件夹。这就是你的“独立小工具箱”。
第4步:进入(激活)虚拟环境
创建好环境后,你需要“走进”这个工作间才能使用它。在命令提示符里输入:
.\venv\Scripts\activate
按回车后,你会看到一个神奇的变化:命令提示符的最前面,多了一个 (venv) 标志!
这个 (venv) 非常重要! 它就像你戴上了一副“工作眼镜”,告诉你现在你所有的Python操作(安装库、运行脚本)都只在这个独立的小工具箱里进行,不会影响电脑的全局环境。
第5步:在虚拟环境里安装依赖和运行代码
现在你已经处于安全的“隔离区”了。
安装依赖: 查看你的项目文件夹里有没有一个叫
requirements.txt的文件。这是项目作者准备好的所需软件清单。有的话,就输入:pip install -r requirements.txt
按回车,它会自动安装所有需要的库到你的虚拟环境里。
如果没有这个文件,你需要根据项目的README说明手动安装,比如:
Cmd复制pip install requests flask numpy
运行代码: 现在你可以安全地运行项目的Python脚本了,例如:
python main.py
或者
python app.py
具体运行哪个文件,要看项目的说明。
第6步:退出虚拟环境
当你完成工作,想要离开这个“工作间”时,非常简单。只需要输入:
deactivate
按回车后,前面的 (venv) 标志就消失了。这意味着你又回到了电脑的全局环境。
总结一下,每次打开新项目,你就重复这个流程:
打开终端,进入项目文件夹 (
cd 路径)。创建环境(通常只需做一次):
python -m venv venv进入环境(每次新开终端都要做):
.\venv\Scripts\activate(看到(venv)才算成功)在工作:安装依赖 (
pip install ...),运行代码 (python ...)。下班离开:
deactivate
这样做之后,你下载再多的源码,每个项目都有自己的“小房间”,就再也不会打架冲突了!试试看,非常简单的。
未经允许不得转载! 作者:zixueya,转载或复制请以超链接形式并注明出处自学呀。
原文地址:https://www.zixueya.com/riji/3283.html发布于:2025-10-30



