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

Mac系统已安装pandas仍报ImportError: No modules named pandas问题求助

解决Mac OS中Python脚本找不到已安装pandas模块的问题

核心原因是运行脚本的Python解释器与安装pandas时使用的pip对应的Python版本不匹配,Mac系统默认自带Python2,而你通过python3安装的pandas,可能运行脚本时误用了Python2环境。

以下是具体解决步骤:

  • 确认运行脚本的Python版本:
    在终端执行:

    python --version
    python3 --version
    

    对比两个版本,你安装pandas时用的是python3,所以目标版本应为Python3.x。

  • 用对应版本的Python运行脚本:
    直接使用python3来执行你的脚本:

    python3 your_script.py
    
  • 验证pandas是否在Python3环境中:
    终端执行以下命令,若能正常打印pandas版本则说明环境正确:

    python3 -c "import pandas; print(pandas.__version__)"
    
  • 确保pip与Python3对应:
    若仍有问题,使用pip3重新安装pandas(确保包安装在Python3环境):

    pip3 install pandas
    
  • (可选)修改脚本的shebang行:
    如果你的脚本开头有#!/usr/bin/env python,将其修改为#!/usr/bin/env python3,这样直接运行脚本时会自动使用Python3解释器。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.31 16:40:19