You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VSCode可导入shutil但无法导入psutil的问题及相关疑问

问题解决步骤

一、解决import psutil报错问题

  • 先确保VSCode使用的Python解释器和py命令对应版本一致:
    1. 查看VSCode左下角显示的Python版本号,点击它弹出解释器列表,选择和py命令匹配的版本(终端输入py --version可查看对应版本)。
    2. 用py命令重新安装psutil,在终端执行:py -m pip install psutil,这样安装的包会直接对应py调用的Python环境,VSCode选这个解释器就能正常导入。
    3. 验证安装路径:执行py -m pip show psutil,查看输出里的Location路径,确认该路径是VSCode所选解释器的site-packages文件夹。

二、关于py命令可用但python命令不可用的原因

  • py是Windows系统的Python Launcher工具,是Python安装时默认勾选的组件,专门用来管理不同版本的Python,哪怕只装了一个版本,它也能正常调用对应Python环境。
  • python命令不可用,大概率是安装Python时没勾选Add Python to PATH选项,导致Python的可执行文件路径未加入系统环境变量。解决方法:
    1. 找到Python安装目录(通常在C:\Users\你的用户名\AppData\Local\Programs\Python\PythonXX,XX为版本号)。
    2. 将该目录及目录下的Scripts文件夹路径,添加到系统环境变量的PATH中。
    3. 重启终端和VSCode,再输入python --version即可正常识别。

内容的提问来源于stack exchange,提问作者SOS

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 15:01:56