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

Mac环境下安装pandas-datareader及解决安装报错问题求助

Mac上安装pandas-datareader的正确步骤

一、使用Anaconda环境安装(适配Jupyter Notebook,推荐)

  • 打开系统终端(不要在Anaconda Navigator的主界面输入命令,Navigator里的终端入口可通过点击"Terminal"按钮打开)
  • 激活目标Anaconda环境(以默认base环境为例):
    conda activate base
    
    若需新建环境:
    conda create -n your_env_name python=3.9  # 替换为你需要的Python版本
    conda activate your_env_name
    
  • 安装pandas-datareader,二选一即可:
    # 用conda安装(适配Anaconda生态)
    conda install -c conda-forge pandas-datareader
    
    # 用pip安装
    pip install pandas-datareader
    
  • 验证安装:启动Jupyter Notebook,运行测试代码:
    import pandas_datareader as pdr
    df = pdr.get_data_yahoo('AAPL', start='2023-01-01', end='2023-12-31')
    print(df.head())
    

二、原生Python环境安装(不使用Anaconda)

  • 从Python官网下载安装3.x版本,安装时勾选"Add Python to PATH"(避免使用Mac自带的系统Python,防止权限问题)
  • 打开终端,直接用pip安装(新版Python默认自带pip,无需用easy_install):
    pip install pandas-datareader
    
    若遇权限报错,改用用户级安装(不要用sudo,避免污染系统环境):
    pip install --user pandas-datareader
    
  • 如需在Jupyter Notebook使用,先安装jupyter:
    pip install --user jupyter
    
    启动jupyter notebook后即可测试安装效果。

关于你遇到的问题说明

  • sudo easy_install pip报错:新版Mac系统Python受保护,不可随意修改,且当前Python版本默认自带pip,完全不需要用easy_install安装pip。
  • Anaconda Navigator中无法运行命令:Navigator主界面的输入框不是终端,需打开对应环境的终端窗口执行命令。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.29 02:00:00