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

MacBook Air M1 使用pip3安装PRAW后VSCode运行报ModuleNotFoundError求助

解决方法

该问题的核心原因是VSCode当前调用的Python解释器,和你终端执行pip3安装praw时对应的Python解释器不是同一个,按以下步骤排查即可:

  • 第一步:先确认终端pip3对应的Python路径
    打开系统自带终端,依次执行以下两条命令,记下输出的路径信息:
    which python3
    pip3 -V
    
    pip3 -V的输出会直接显示这个pip对应的Python安装路径,以及版本号。
  • 第二步:切换VSCode的Python解释器
    打开你的Reddit爬虫代码文件,按快捷键Cmd + Shift + P调出命令面板,输入并选择Python: Select Interpreter,在弹出的列表里选择和第一步输出路径完全一致的Python版本,等待加载完成后重新运行代码即可。
  • 第三步:如果上述操作后依旧报错
    直接打开VSCode内置终端(快捷键Ctrl + ``,即反引号键),在该终端内直接执行pip3 install praw,安装完成后在同一个终端内执行python3 你的代码文件名.py`运行项目,可确保解释器和安装包的匹配性。

M1 Mac额外注意事项

如果你同时安装了系统自带Python、Homebrew安装的Python,注意不要混用不同版本的pip,例如Python3.9对应pip3.9、Python3.10对应pip3.10,不要使用sudo执行pip安装命令,避免权限冲突导致包安装到错误路径。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.28 18:45:03