我想在Mac OS High Sierra上安装适用于python 3.5的numpy软件包,但似乎无法正常工作。
我在python2.7上安装了它,但是我也想在下一个版本中安装它。
当前,我已经安装了python 2.7
,python 3.5
和python 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'的模块”
关于如何使其工作的任何想法?
谢谢。
答案 0 :(得分:1)
首先,您需要为要运行的python版本激活虚拟环境。完成此操作后,只需运行“ pip install numpy”或“ pip3 install numpy”。
如果您使用Anaconda安装python,则在激活环境后,键入conda install numpy。
答案 1 :(得分:0)
如果运行pip3.5 --version
或pip3 --version
可行,那么运行pip3 freeze
时输出是什么?如果没有输出,则表明没有为Python 3环境安装任何软件包,您应该能够使用pip3 install numpy
安装numpy。