如何解决Anacaonda / Windows 10-ModuleNotFoundError:没有名为“ scipy”的模块
我最近更新了Anaconda(Spyder(Python 3.6),Windows 10)。我的几个库消失了,必须重新安装。但是,我无法重新安装scipy。当我从Windows PowerShell运行“ conda install scipy -f”时,似乎已重新安装scipy。但是,即使关闭Spyder并恢复Windows状态,我仍然会收到错误消息:ModuleNotFoundError:没有名为“ scipy”的模块。
我知道以前已经发布过与此类似的问题,但是我找不到任何可以解决问题的东西。
预先感谢您的任何建议(如果昨天也发布了此问题,我们深表歉意。)
解决方法
我也遇到了同样的问题。原因很可能是因为您在当前目录中已经有一个名为 scipy.py 的文件。例如,当我第一次开始使用 scipy 时,我创建了一个名为 scipy.py 的文件来练习。然后,当我尝试从不同的文件导入 scipy 时,“scipy.py”的第一个实例是我的练习文件夹,而不是进一步进入目录的实际包。
我建议您检查您可能命名为 scipy.py 的文件夹,这些文件夹不是实际的 scipy 包。我可能是错的,但似乎 python 会首先搜索它保存文件的文件夹,然后翻到保存在其他地方的包文件夹。
希望这能帮助其他一些被同样问题难住的人!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。