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
相关推荐
EnigmaCoder1 分钟前
【C++】引用的本质与高效应用
开发语言·c++
Enougme2 分钟前
python-虚拟试衣
python
zhangfeng113342 分钟前
BiocManager下载失败 R语言 解决办法
开发语言·r语言
nightunderblackcat1 小时前
新手向:Python制作贪吃蛇游戏(Pygame)
python·游戏·pygame
CoderYanger1 小时前
MySQL数据库——3.2.1 表的增删查改-查询部分(全列+指定列+去重)
java·开发语言·数据库·mysql·面试·职场和发展
炮院李教员2 小时前
使用Qt Core模块(无GUI依赖),确保程序作为后台服务/daemon运行,与任何GUI完全无交互。
开发语言·qt
flysh052 小时前
pyAutoGUI 模块主要功能介绍-(1)鼠标功能
python·计算机外设·鼠标控制
歪歪1002 小时前
Qt Creator 打包应用程序时经常会遇到各种问题
开发语言·c++·qt·架构·编辑器
滴滴滴嘟嘟嘟.2 小时前
Qt自定义列表项与QListWidget学习
开发语言·qt·学习
PEI042 小时前
MVCC(多版本并发控制)
java·开发语言·数据库