小小和尚好吃懒做 2023-04-24 17:14 采纳率: 33.3%
浏览 293
已结题

ImportError: cannot import name '_iterative' from 'scipy.sparse.linalg.isolve

问题遇到的现象和发生背景

使用spyder编译环境,不知道什么原因,昨天代码正常运行,今天就成这个原因了

操作环境、软件版本等信息

ImportError: cannot import name 'iterative' from 'scipy.sparse.linalg.isolve' (C:\Users\Believe Me\anaconda3\lib\site-packages\scipy\sparse\linalg\isolve_init.py)

尝试过的解决方法

重新在anaconda prompt里面安装scipy包,但是问题没有解决,

我想要达到的结果

希望能够帮忙解决这个bug

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-04-25 09:14
    关注
    不知道你这个问题是否已经解决, 如果还没有解决的话:
    • 以下回答来自chatgpt:

      根据提供的信息,可能是当前 scipy 版本不兼容的原因导致的。尝试采取以下解决方法:

      1. 升级 scipy

      运行以下命令升级 scipy:

      pip install --upgrade scipy
      

      如果你使用的是 Anaconda,可以运行以下命令:

      conda update scipy
      
      1. 回滚 scipy

      如果升级 scipy 后仍然出现问题,则可以尝试回滚 scipy 版本。运行以下命令:

      pip uninstall scipy
      pip install scipy==版本号
      

      其中“版本号”是你想回滚到的 scipy 版本号。可以在 https://pypi.org/project/scipy/#history 中查看 scipy 的历史版本并选择一个适合的版本号。

      1. 检查其他依赖项

      如果升级 scipy 或回滚 scipy 都没有解决问题,则可能是其他依赖项出现了问题。可以使用下面的命令检查依赖项是否都已安装:

      pip list
      

      或者,如果使用的是 Anaconda,则可以运行以下命令:

      conda list
      

      请确保 scipy 和其它相关的依赖项都已安装和更新。

      如果以上方法都不能解决问题,可能需要进一步检查 Python 和 Spyder 版本是否与所安装的库兼容,或者联系相关支持团队进行帮助。


    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 5月3日
  • 已采纳回答 4月25日
  • 创建了问题 4月24日

悬赏问题

  • ¥100 需要跳转番茄畅听app的adb命令
  • ¥50 寻找一位有逆向游戏盾sdk 应用程序经验的技术
  • ¥15 请问有用MZmine处理 “Waters SYNAPT G2-Si QTOF质谱仪在MSE模式下采集的非靶向数据” 的分析教程吗
  • ¥50 opencv4nodejs 如何安装
  • ¥15 adb push异常 adb: error: 1409-byte write failed: Invalid argument
  • ¥15 nginx反向代理获取ip,java获取真实ip
  • ¥15 eda:门禁系统设计
  • ¥50 如何使用js去调用vscode-js-debugger的方法去调试网页
  • ¥15 376.1电表主站通信协议下发指令全被否认问题
  • ¥15 物体双站RCS和其组成阵列后的双站RCS关系验证