【问题标题】:ModuleNotFoundError: No module named 'requests' in VSCODEModuleNotFoundError:VSCODE 中没有名为“请求”的模块
【发布时间】:2026-01-11 07:10:02
【问题描述】:

我在我的文件中运行了代码import requests,出现了这个错误ModuleNotFoundError: No module named 'requests'

我尝试过的事情:

  1. 在 windows 终端和 vscode 终端中都安装了请求 这给出了输出Requirement already satisfied
  2. ran pip freeze requests==2.25.1 已注册
  3. 尝试./pip freeze 在终端上检查我是否在错误的终端上,正如https://*.com/a/58160615/15232456 所建议的那样,错误:无法识别术语“./pip”
  4. 尝试在 vscode 中添加工作区设置路径
{
    "python.pythonPath": "${c:/dev/ala/venv/Scripts/python.exe}/code/venv/bin/python"
}

也许这个实现有问题?

编辑:“python.pythonPath”已被“defaultInterpreterPath”替换?

所以我尝试了这个:

{
    "defaultInterpreterPath": "${c:/python36/python.exe}/code/venv/bin/python"
}

需要帮助,谢谢。

【问题讨论】:

    标签: python pip python-requests


    【解决方案1】:

    您是否尝试过安装请求:

    python3 -m pip install requests

    python -m pip install requests

    py -m pip install requests?

    VSCODE 使用什么?

    【讨论】:

    • 是的,我有,我在 Windows 终端和 Vscode 上都运行它,这是输出:‎‎‎ 要求已经满足:c:\users\user\appdata\local\packages\ 中的请求pythonsoftwarefoundation.python.3.9_qbz5n2kfra8p0\localcache\local-packages\python39\site-packages (2.25.1) ‎‎ 还有其他几行也说了几乎相同的事情。
    最近更新 更多