我在为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更好吗?
答案 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/