vsCode项目创建python虚拟环境

1. 创建虚拟环境

在项目根目录下,使用以下命令创建一个名为 venv 的虚拟环境:

bash复制

复制代码
python -m venv venv

2. 激活虚拟环境

根据操作系统不同,使用以下命令激活虚拟环境:

  • Windows

    bash复制

    复制代码
    .\venv\Scripts\activate
  • macOS/Linux

    bash复制

    复制代码
    source venv/bin/activate

3. 安装依赖

在激活的虚拟环境中,使用 pip 安装项目所需的依赖:

bash复制

复制代码
pip install -r requirements.txt

4. 配置 VSCode 使用虚拟环境

方法一:通过命令面板选择解释器
  1. 按下 Ctrl + Shift + P 打开命令面板。

  2. 输入并选择 Python: Select Interpreter

  3. 在列表中选择你创建的虚拟环境的 Python 解释器,例如 venv\Scripts\python.exe

方法二:通过设置文件配置

  1. 在项目根目录下创建一个 .vscode 文件夹。

  2. .vscode 文件夹中创建一个 settings.json 文件。

  3. settings.json 文件中添加以下内容:

    JSON复制

    复制代码
    {
      "python.defaultInterpreterPath": "${workspaceFolder}/venv/Scripts/python.exe"
    }

    或者对于 macOS/Linux:

    JSON复制

    复制代码
    {
      "python.defaultInterpreterPath": "${workspaceFolder}/venv/bin/python"
    }

方法三:直接在终端中激活虚拟环境

  1. 打开 VSCode 的终端(`Ctrl + ```)。

  2. 激活虚拟环境:

    • Windows:

      bash复制

      复制代码
      .\venv\Scripts\activate
    • macOS/Linux:

      bash复制

      复制代码
      source venv/bin/activate
相关推荐
风之所往_1 小时前
Python 3.0 新特性全面总结
python
2401_882273721 小时前
如何在 CSS 中正确加载本地 JPG 背景图片
jvm·数据库·python
Lucas_coding1 小时前
【Claude Code Router】 Claude Code 兼容 OpenAI 格式 API, Claude code 接入本地部署模型
人工智能·python
测试员周周1 小时前
【AI测试系统】第5篇:从 Archon 看 AI 工程化落地:为什么"确定性编排+AI 弹性智能"是终局?
人工智能·python·测试
我命由我123451 小时前
Kotlin 开发 - lateinit 关键字
android·java·开发语言·kotlin·android studio·android-studio·android runtime
Halo_tjn2 小时前
Java Set集合相关知识点
java·开发语言·算法
许彰午2 小时前
我手写了一个 Java 内存数据库(二):B+ 树的插入与分裂
java·开发语言·面试
大飞记Python2 小时前
【2026更新】Python基础学习指南(AI版)——04数据类型
开发语言·人工智能·python
Alice-YUE3 小时前
【js高频八股】防抖与节流
开发语言·前端·javascript·笔记·学习·ecmascript
云泽8083 小时前
C++11 核心特性全解:列表初始化、右值引用与移动语义实战
开发语言·c++