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

为何通过终端安装的软件包无法在Spyder中正常运行

问题根源

你从spyder-ide.org官网下载的是独立安装版Spyder,该版本自带一套隔离的内置Python运行环境,和你终端安装第三方包、Jupyter Notebook调用的Python环境不属于同一路径,二者的安装包完全不互通,因此会出现终端已经安装的包在Spyder中提示找不到的问题。

解决方案

推荐优先使用第一种方案,后续包管理更统一:

  • 方案1:将Spyder的默认解释器切换为你平时使用的环境
    1. 打开Spyder,进入设置页:Windows/Linux点击顶部菜单栏「工具」→「偏好设置」,Mac点击顶部菜单栏「Spyder」→「设置」
    2. 左侧列表选择「Python解释器」选项
    3. 勾选「使用以下Python解释器」,点击右侧浏览按钮,选择你常用环境的Python可执行文件路径

    可通过以下方式查询你当前使用的Python路径:打开平时用的终端,执行which python3(Mac/Linux系统)或where python(Windows系统),将输出的路径填入即可

    1. 点击「应用」→「确定」后,完全关闭Spyder再重新启动,就能正常识别之前终端安装的所有包
  • 方案2:给Spyder内置环境单独安装依赖包
    打开Spyder自带的IPython控制台,直接执行!pip install pandas_datareader即可将对应包安装到Spyder内置环境中,该方案不需要调整解释器路径,但后续新增包都需要在Spyder控制台内安装,终端安装的包依然无法被识别。

内容的提问来源于stack exchange,提问作者2nd half Sports

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 05:21:00