在不同的python版本中导入numpy

时间:2019-01-21 19:15:43

标签: python numpy

我在为python3导入numpy时遇到问题,我是编码新手,并遵循了所有步骤。我想在python3中导入numpy,而不要在默认设置的python2中导入numpy,我的mac mojave 10.14.2。

我的Mac上默认有Python 2.7.10,现在可以在Shell中切换到Python 3.7.2。我按照PyPA中的说明安装了pip 18.1,现在我只能在Python 2中导入numpy。我应该怎么做才能在Python 3中导入numpy?在我的mac mojave 10.14.2上默认设置Python 3更好吗?

3 个答案:

答案 0 :(得分:1)

您可以借助numpy命令而不是pip在python3中安装pip3。 是的,您应该将python3更改为默认值,因为对python2的支持将于今年结束。

答案 1 :(得分:0)

pip适用于python 2,pip3适用于python 3

首先使用以下命令更新软件包列表:

sudo apt update

使用以下命令为Python 3安装pip:

sudo apt install python3-pip

安装完成后,通过检查pip版本来验证安装:

pip3 --version

然后使用pip3安装numpy

pip3 install numpy

答案 2 :(得分:0)

您应该阅读有关Python环境的信息。这将允许您使用特定的Python版本以及按项目分开的依赖项。现在,几乎所有Pythonyst都必须这样做。

https://realpython.com/python-virtual-environments-a-primer/