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

macOS终端激活conda环境后运行Python脚本提示pandas模块不存在

Conda环境激活后无法导入已安装的Pandas库问题

问题场景

我创建了名为my_env的conda环境,且已在该环境中安装pandas库。但执行以下步骤时遇到报错:

  1. 运行conda activate my_env激活环境;
  2. 执行python my_script.py运行脚本,收到错误:
import pandas as pd 
ModuleNotFoundError: No module named 'pandas'

可能原因

  • 环境切换不彻底:之前的conda环境(比如my_another_environment)未完全退出,导致conda activate my_env执行后,实际生效的还是旧环境,而旧环境中没有安装pandas。
  • Python解释器路径冲突:激活环境后,终端中的python命令没有指向my_env环境内的Python,而是全局Python或其他环境的解释器,自然找不到该环境下的pandas库。

验证有效的解决方法

多次执行conda deactivate,直到终端提示符中不再显示任何conda环境名称(比如(my_another_environment)消失),然后重新运行conda activate my_env激活目标环境,再执行脚本即可正常导入pandas。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.06 17:02:04