Python项目虚拟环境的创建与激活

Cealivanus Kwan Lv3

简单来说:

1
2
3
4
# 创建:
python -m venv .venv
# 激活:
venv\Scripts\activate

1 打开终端
Windows:打开命令提示符(CMD)、PowerShell 或 Windows Terminal。
macOS / Linux:打开终端(Terminal)。

2 进入你的项目目录

1
cd your_project_folder

3 创建虚拟环境

运行以下命令(venv 是模块名,venv 也是你想要创建的虚拟环境文件夹名,可以自定义):

1
python -m venv venv

第一个 venv 是 Python 的内置模块。
第二个 venv 是你希望创建的虚拟环境文件夹名称(也可以叫 .venv、env、myenv 等)。
例如,创建名为 .venv 的隐藏文件夹

1
python -m venv .venv

4 激活虚拟环境
Windows(CMD):

1
venv\Scripts\activate

Windows(PowerShell):
如果遇到执行策略错误,先运行:

1
2
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

然后:

1
venv\Scripts\Activate.ps1

macOS / Linux:

1
source venv/bin/activate

激活成功后,终端提示符前会出现 (venv) 或你命名的环境名.

5 安装依赖

现在你可以安全地安装项目所需的包,它们只会安装在这个虚拟环境中:

1
pip install requests flask numpy # 示例

6 退出虚拟环境

1
deactivate

提示符前的 (venv) 会消失,表示已退出虚拟环境。

在 PyCharm 中使用这个虚拟环境

  1. 打开 PyCharm 项目。
  2. 进入 File → Settings(macOS: PyCharm → Preferences)。
  3. 导航到 Project → Python Interpreter。
  4. 点击 ⚙️ → Add… → Existing environment。
  5. 选择你刚创建的虚拟环境中的解释器路径:
    Windows: your_project/venv/Scripts/python.exe
    macOS/Linux: your_project/venv/bin/python

点击 OK,PyCharm 就会使用这个虚拟环境了。

  • 标题: Python项目虚拟环境的创建与激活
  • 作者: Cealivanus Kwan
  • 创建于 : 2025-11-16 18:09:04
  • 更新于 : 2025-11-16 18:53:34
  • 链接: https://redefine.ohevan.com/2025/11/16/Python项目虚拟环境的创建与激活/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
目录
Python项目虚拟环境的创建与激活