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

conda安装numpy后GitBash运行代码仍报ModuleNotFoundError如何解决

问题排查与解决步骤
  • 第一步:确认numpy安装的conda环境与运行代码的Python环境是否匹配
    首先在GitBash终端执行conda list numpy,查看输出中numpy的安装状态、所属conda环境。再执行which python查看当前终端默认调用的Python解释器路径,确认路径与numpy所属的conda环境路径一致,90%以上的该类报错都是因为调用了未安装numpy的其他Python解释器导致。
  • 第二步:确认conda环境已正确激活
    如果你将numpy安装在自定义的conda虚拟环境而非base环境中,运行代码前必须执行conda activate <你的虚拟环境名称>,激活成功后终端提示符前会显示对应环境名,此时再运行代码才能读取该环境下安装的第三方包。
  • 第三步:验证模块导入状态
    激活对应环境后,在终端直接执行python -c "import numpy; print(numpy.__version__)",如果能正常输出版本号说明环境与包匹配正常,此时再执行你的代码文件python <你的代码文件名.py>即可。
  • 第四步:排查本地文件重名问题
    如果上述步骤都正常仍报错,检查你的代码文件是否命名为numpy.py,或同目录下是否有你自己创建的名为numpy.py的文件,该情况会导致Python导入时优先读取本地同名文件而非官方模块,将本地文件重命名并删除同目录下的__pycache__文件夹即可解决。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.29 03:54:03