apt-get install python3-numpy 不在 python3 上安装 numpy,而是在 python2.7 上安装

apt-get install python3-numpy doesn't install numpy on python3, but installed on python2.7

我正在尝试为 python3 安装 numpy,我在使用 Jetson tx2 时使用 sudo apt-get install python3-numpy 安装 numpy。

虽然安装成功,但是numpy是安装在python2.7而不是python3上的。我该如何解决?

您可以尝试使用 python3 包管理器:

pip3 install --user numpy

我认为这是因为您的默认解释器是 Py v2.7 通过在控制台中运行来检查:

python -V

然后就可以按照上面的评论指定Py3安装了:

pip3 install numpy

Note: Do not run this command with sudo because it will run setup.py with sudo or

in other words - an arbitraty upload a malicious project on PyPI this is a hight risk action.

实际上,当您使用 Jetpack(版本)刷新 Jetson TX2 时,Python2 默认存在 numpy 包,而 Python3.
为了为 Python3 安装 numpy 请按照以下步骤操作:-
1. 检查是否为 Python3 安装了 pip3。如果不安装pip3.
sudo apt install python3-pip
2.然后使用pip3安装numpy
pip3 install numpy

安装后检查位置:/usr/local/lib/python3.6/dist-packages 你会发现 numpy 安装为 Python3
希望对您有所帮助!