在python 3.5 Mac OS High sierra上安装numpy

时间:2018-12-18 23:09:14

标签: python python-3.x macos numpy

我想在Mac OS High Sierra上安装适用于python 3.5的numpy软件包,但似乎无法正常工作。

我在python2.7上安装了它,但是我也想在下一个版本中安装它。

当前,我已经安装了python 2.7python 3.5python 3.7

我尝试使用以下方式安装numpy

  • brew install numpy --with-python3(无错误)
  • sudo port install py35-numpy@1.15.4(无错误)
  • sudo port install py37-numpy@1.15.4(无错误)
  • pip3.5 install numpy(给出“找不到满足numpy要求的版本(来自版本:) 找不到与numpy相匹配的分布“”)

我可以说它没有安装,因为当我键入python3然后import numpy as np给出“ ModuleNotFoundError:没有名为'numpy'的模块”

关于如何使其工作的任何想法?

谢谢。

2 个答案:

答案 0 :(得分:1)

首先,您需要为要运行的python版本激活虚拟环境。完成此操作后,只需运行“ pip install numpy”或“ pip3 install numpy”。

如果您使用Anaconda安装python,则在激活环境后,键入conda install numpy。

答案 1 :(得分:0)

如果运行pip3.5 --versionpip3 --version可行,那么运行pip3 freeze时输出是什么?如果没有输出,则表明没有为Python 3环境安装任何软件包,您应该能够使用pip3 install numpy安装numpy。