为一个Python项目创建一个独立的“工作间”(虚拟环境)

整个过程的比喻:

  • 你的电脑全局Python环境就像是一个大工具箱,所有工具(库)都混在一起。

  • 虚拟环境就像是为你的新项目准备的一个全新的、独立的小工具箱。在这个小工具箱里安装任何新工具,都不会影响那个大工具箱。

    为每个python项目创建独立的、隔离的Python虚拟环境,避免冲突

一步步操作指南

第1步:找到你的项目文件夹

假设你从网上下载了一个名为 my_project 的源码,把它放在了桌面上。那么它的路径就是 C:\Users\你的用户名\Desktop\my_project

  1. 在桌面上,右键点击 my_project 文件夹。

    为每个python项目创建独立的、隔离的Python虚拟环境,避免冲突
  2. 选择 “在终端中打开” 或者 “Open in Terminal”。 (如果右键菜单没有这个选项,没关系,看第2步的替代方法)

第2步:打开命令提示符(Terminal/CMD)

如果上一步成功: 你会直接打开一个黑窗口(终端),并且路径已经在你项目的文件夹里了。

如果上一步失败: 手动操作也很简单:

  1. 按下键盘的 Win + R 键,输入 cmd,然后按回车。这会打开一个命令提示符窗口。

  2. 默认路径可能是 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步:在虚拟环境里安装依赖和运行代码

现在你已经处于安全的“隔离区”了。

  1. 安装依赖: 查看你的项目文件夹里有没有一个叫 requirements.txt 的文件。这是项目作者准备好的所需软件清单。有的话,就输入:

    pip install -r requirements.txt

    按回车,它会自动安装所有需要的库到你的虚拟环境里。

    如果没有这个文件,你需要根据项目的README说明手动安装,比如:

    Cmd复制pip install requests flask numpy
  2. 运行代码: 现在你可以安全地运行项目的Python脚本了,例如:

    python main.py

    或者

    python app.py

    具体运行哪个文件,要看项目的说明。

第6步:退出虚拟环境

当你完成工作,想要离开这个“工作间”时,非常简单。只需要输入:

deactivate

按回车后,前面的 (venv) 标志就消失了。这意味着你又回到了电脑的全局环境。


总结一下,每次打开新项目,你就重复这个流程:

  1. 打开终端,进入项目文件夹 (cd 路径)。

  2. 创建环境(通常只需做一次):python -m venv venv

  3. 进入环境(每次新开终端都要做):.\venv\Scripts\activate (看到 (venv) 才算成功)

  4. 在工作:安装依赖 (pip install ...),运行代码 (python ...)。

  5. 下班离开deactivate

这样做之后,你下载再多的源码,每个项目都有自己的“小房间”,就再也不会打架冲突了!试试看,非常简单的。


你可能想看:

未经允许不得转载! 作者:zixueya,转载或复制请以超链接形式并注明出处自学呀

原文地址:https://www.zixueya.com/riji/3283.html发布于:2025-10-30