&引用;请升级您的python“;安装numpy时…当我使用Python 3.8.1时
首先,我安装了pip。我在Python3.8.1 shell中运行了“import pip”,它识别出了它;没有错误消息。然后,为了在终端中安装numpy,我运行以下行: pip安装numpy 这就是我得到的: 弃用:Python 2.7在2020年1月1日结束了它的生命。请升级Python,因为不再维护Python 2.7。pip的未来版本将放弃对Python2.7的支持。有关pip中Python 2支持的更多详细信息,请访问 默认为用户安装,因为普通站点包不可写&引用;请升级您的python“;安装numpy时…当我使用Python 3.8.1时,python,python-3.x,python-2.7,numpy,pip,Python,Python 3.x,Python 2.7,Numpy,Pip,首先,我安装了pip。我在Python3.8.1 shell中运行了“import pip”,它识别出了它;没有错误消息。然后,为了在终端中安装numpy,我运行以下行: pip安装numpy 这就是我得到的: 弃用:Python 2.7在2020年1月1日结束了它的生命。请升级Python,因为不再维护Python 2.7。pip的未来版本将放弃对Python2.7的支持。有关pip中Python 2支持的更多详细信息,请访问 默认为用户安装,因为普通站点包不可写 已满足要求:numpy in
已满足要求:numpy in/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/Python(1.8.0rc1)尝试运行
python3-m pip install numpy
2.7是指安装在计算机上的版本,在调用“Python”时默认情况下会引用该版本。你应该考虑创建虚拟环境,这样你就可以在你的计算机上运行多个Python版本,并且只将解释器访问为“Python”。除非您在虚拟环境中,否则必须使用“python3”访问Python 3。您的Python 3.8.1旁边可能安装了Python 2.7。您使用的是什么操作系统?ˋPythonˋ指向哪个版本的Python?在大多数系统上,ˋpipˋ与ˋpythonˋ相关联,后者又是python2.7。您是否有单独的ˋpip3ˋ和ˋpython3ˋ可执行文件?如果运行head$(哪个pip)
,您将看到pip
是一个由Python 2.7解释器运行的脚本。它不“知道”您打算为其他Python 3安装安装numpy
。感谢chepner、MisterMayagi和Triarion提供的有用反馈错误是因为我使用了pip而不是pip3。谢谢!这似乎奏效了。我以前看过这个建议并尝试过,但事先没有安装正确的东西。