【问题标题】:ModuleNotFoundError: No module named 'numpy' for python 3.7.3 on macModuleNotFoundError:Mac 上的 python 3.7.3 没有名为“numpy”的模块
【发布时间】:2020-02-20 23:33:31
【问题描述】:

我正在按照说明制作一个非常简单的神经网络程序,但我在导入 numpy 的行中不断收到错误。

import numpy as np

我总是收到以下错误:

ModuleNotFoundError: 没有名为“numpy”的模块

当我使用 mac 控制台并输入 import numpy 时,它工作正常。

当我在 Pycharm 中键入 import 语句并慢慢键入以查看智能感知的建议时,它建议“数字”或“枚举”但 numpy 不存在。

当我使用mac控制台时,我可以毫无问题地写import numpy

我检查了类路径,它似乎包括 anaconda 文件夹,这是 numpy 所在的位置。

Python 版本 3.7.3 NumPY 版本 1.16.4 Mac OS Mojave

【问题讨论】:

    标签: python numpy


    【解决方案1】:

    你有没有像这样安装过 numpy 包:

    pip install NumPy 或者 pip3 install NumPy

    如果你没有,那很可能是答案,如果你有,我建议重新安装 NumPy 包。

    pip reinstall numpy 或者 pip3 reinstall numpy

    另一件事就是尝试查看 numpy 页面,并搜索其他可能对您有帮助的内容!

    希望这会有所帮助。

    还有,

    欢迎来到 StackOverflow!我希望你在这里过得愉快,问问题。但要详细说明。此外,阅读论坛以获取任何帮助。并尝试很好地解释您的问题。你做得很好。

    【讨论】:

      【解决方案2】:

      Python 在sys.path 中列出的每个目录中查找模块。对于 PyCharm 和系统安装(终端)环境,Python 二进制文件(和模块路径)几乎肯定是不同的。

      您必须在 PyCharm 中安装 Numpy。或者,您可以使用 sys.path.append(0,'/path/to/numpy') 或(在 bash 中)PYTHONPATH=$PYTHONPATH:/path/to/numpy 临时扩展 sys.path 数组以指向您系统上的另一个 Numpy 分布。

      【讨论】:

        【解决方案3】:

        我尝试卸载并重新安装它,没有区别。

        Atom 的 import 语句没有问题,它只是 PyCharm,所以我会坚持 atom。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2019-10-28
          • 1970-01-01
          • 2021-11-07
          • 2016-09-10
          • 2022-07-07
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多