【发布时间】:2021-10-19 11:16:21
【问题描述】:
无论我安装什么模块,在 VSCode 中,它只是显示没有找到模块。
如果已经满足要求,那为什么还没有找到呢?请告诉我...
编辑1:
这里的 pip 版本是 3.10,但它显示给我的 python 版本是 3.9.7
【问题讨论】:
-
你能检查一下哪个 python 以及它从哪个位置选择 python 解释器吗?建议是,创建虚拟环境并编写代码
-
确保您的 pip 与您的 python 相同。为确保,请使用
--version标志检查两者。 -
您可以通过将其调用为
python -m pip ...而不是pip ...来确保您使用相同的python 运行pip。 -
嘿@h4z3 你能检查我的编辑吗?
-
@Abhaysalvi 正如 AKX 所说,您可以将 pip 用作
python -m pip(pip 将由python执行的任何内容 - 因此肯定是正确的版本以及使用python执行的任何其他内容)。似乎您以某种方式仅将 3.10 的 pip 添加到 PATH,而不是 python 本身。正如约翰所说,我建议您查看虚拟环境以更好地对您的项目进行分类。激活的 venv 激活命令别名,pip将匹配选定的python,无论您的系统中有一个、两个还是十个版本
标签: python python-3.x visual-studio-code