Mac上Jupyter导入numpy模块问题解决

上一节安装好了Jupyter notebook,终于可以愉快的编码工作了。

然而,这个时候天不遂人愿,当我导入numpy模块的时候,直接报错了。
导入命令“import numpy as np”

反复检查了几遍,都没有发现我的语法有任何问题,然后就开始看它给我的具体信息,说是找不到numpy模块。

按照网上的方法去找我的numpy模块,发现在本地似乎真有numpy模块,但是就是加载不上。没有办法,按照网上说的去重新下载吧。

查找资料的时候,得到的信息是

pip install numpy  
pip3 install numpy  

分别对应的是python2和python3,因为我使用的是python3,所以我使用的是第二个命令。然后给我返回的是下面这些信息:

DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 will remove support for this functionality.

Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: numpy in /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python (1.8.0rc1)

看样子似乎是说我Python 2.7的问题,但是我要更新的是Python3啊,而且使用的还是pip3呢……

在网上又找了很久,终于找到了一篇文章解决了我的问题:
sandalphon4869的一篇文章解决了我这个问题:
使用下面的命令

python -m pip install XXX
python3 -m pip install XXX

所以我使用的是“python3 -m pip install numpy”成功下载,并且能正常导入使用。

你可能感兴趣的:(Mac上Jupyter导入numpy模块问题解决)