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

PyCharm中已安装scipy仍报ModuleNotFoundError问题求助

解决建议
  • 验证PyCharm当前使用的Python解释器路径
    打开PyCharm的File > Settings > Project: [你的项目名] > Python Interpreter,查看顶部显示的解释器是否为全局Python 3.10(而非虚拟环境)。点击解释器旁的齿轮选择Show All,检查该解释器的Paths列表是否包含~/.local/lib/python3.10/site-packages/,若缺失则手动添加。
  • 临时手动添加路径测试
    在脚本的import scipy语句前插入以下代码,强制指定包路径:
    import sys
    sys.path.append("~/.local/lib/python3.10/site-packages/")
    
    运行脚本确认是否能正常导入,排除路径识别的临时异常。
  • 重新安装scipy到全局Python 3.10
    打开系统终端执行命令:
    python3.10 -m pip install --force-reinstall scipy==1.12
    
    确保安装路径指向~/.local/lib/python3.10/site-packages/,避免误装到其他Python版本目录。
  • 清除PyCharm缓存并重启
    执行File > Invalidate Caches... > Invalidate and Restart,清除索引缓存,解决缓存异常导致的包识别问题。
  • 验证系统终端的Python环境
    在系统终端运行:
    python3.10 -c "import scipy; print(scipy.__version__)"
    
    若能正常输出版本,说明问题出在PyCharm的解释器配置;若同样报错,需检查系统PATH环境变量是否优先指向了其他Python版本,导致全局包路径冲突。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.29 09:07:05