【问题标题】:No module named scipy even though it is installed即使已安装,也没有名为 scipy 的模块
【发布时间】:2022-07-06 02:24:51
【问题描述】:

我正在尝试使用 scipy,但是当我使用 import scipy 导入它时,它显示“没有名为 scipy 的模块。我使用 pip list 来查看它是否已安装,并且我尝试过 pip install scipy但是它只是说它已经安装了。有人知道如何解决这个问题吗?

已解决:使用 python3 而不是 python 运行代码

【问题讨论】:

  • 您是否安装了两个(或更多)不同版本的 Python?这里的常见问题是您的 pip 命令与您用于运行代码的 Python 版本不同。
  • 请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。

标签: python python-2.7 scipy


【解决方案1】:

您可能安装了 2 个版本的 python,python2.7 或 python3.x .. 当您使用 pip 安装东西并希望将其用于特定的 python 版本时:

pip install scipy 适用于 python 2.7,因此它在终端中的“python”和“python x”运行脚本

pip3 install scipy 适用于 python 3,因此它在终端中使用“python3”,在运行脚本时使用“python3 x”

在您的情况下,您将调用如下脚本: python pythonFile.py

您将安装如下软件包: pip安装包

你会在终端中使用带有“python”的python

如果这仍然不起作用,对我来说解决这个问题是更新 numpy.不知道它是否会和你一样。希望这会有所帮助

【讨论】:

    猜你喜欢
    • 2018-08-18
    • 2020-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-07
    • 2021-06-28
    • 2019-09-29
    • 2019-11-07
    相关资源
    最近更新 更多