MacOS下pip已安装psutil但Visual Studio无法识别该模块如何解决
导入psutil报错解决方案
核心原因
你在终端通过pip安装的psutil包,仅在终端默认调用的Python环境中生效,Visual Studio运行代码时使用的是另一套独立的Python环境,该环境未安装psutil,因此触发导入错误。
操作步骤
- 第一步:获取终端Python环境路径
打开Mac终端,依次执行以下命令,记录返回结果:- 查看Python3安装路径:
which python3,返回结果示例:/usr/local/bin/python3.9 - 确认psutil安装位置:
pip3 show psutil,核对返回结果中的Location字段,确认和上一步的Python路径属于同一目录
- 查看Python3安装路径:
- 第二步:在Visual Studio中切换对应解释器
- 打开你的Python项目,按下快捷键
Cmd + Shift + P调出全局命令面板 - 搜索并选择「Python: Select Interpreter」选项
- 在弹出的解释器列表中,选中你第一步记录的对应Python3.9.5路径
- 重启项目的运行终端,重新执行代码即可正常导入psutil
- 打开你的Python项目,按下快捷键
- 备用方案(未找到对应解释器时使用)
直接在终端进入项目目录,使用对应Python解释器的pip工具重新安装psutil:
安装完成后无需切换解释器,直接运行代码即可。# 替换为你第一步获取的Python3路径 /你的/python3/路径 -m pip install psutil
内容的提问来源于stack exchange,提问作者HelpMePlease
相关产品推荐
相关产品推荐

