已为Mac安装Python3.6.x软件包,但;python“;仍然从2.7.10开始

已为Mac安装Python3.6.x软件包,但;python“;仍然从2.7.10开始,python,python-2.7,python-3.x,Python,Python 2.7,Python 3.x,我正在尝试在我的MacOS High Sierra上运行Python 3。然而,3.6.3和3.6.2的官方二进制文件一旦安装,实际上正在运行2.7.10 明确地说,这些二进制文件: 正在我的MacOS High Sierra上生成以下2.7.10输出: $python Python 2.7.10 (default, Jul 15 2017, 17:16:57) [GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.31)] on darw

我正在尝试在我的MacOS High Sierra上运行Python 3。然而,3.6.3和3.6.2的官方二进制文件一旦安装,实际上正在运行2.7.10

明确地说,这些二进制文件:

正在我的MacOS High Sierra上生成以下2.7.10输出:

$python
Python 2.7.10 (default, Jul 15 2017, 17:16:57) 
[GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.31)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> 
实际上,我在安装3.6.2之前卸载了3.6.3,结果完全相同


我做错什么了吗?

键入
哪条python
可以查看路径中的python。这可能不是你所期望的

另外,
python--version
将告诉您在路径中找到的应用程序版本

如果这不是您所期望的,您可以使用一个绝对路径,指向您所引用的版本的实际安装位置。最好还是从绝对路径创建一个venv并激活它。这将正确构建您想要的环境


希望有帮助

键入
哪个python
以查看路径中的python。这可能不是你所期望的

另外,
python--version
将告诉您在路径中找到的应用程序版本

如果这不是您所期望的,您可以使用一个绝对路径,指向您所引用的版本的实际安装位置。最好还是从绝对路径创建一个venv并激活它。这将正确构建您想要的环境


希望有帮助

请尝试使用命令
python3
,因为默认情况下,您的Macals上有python2,因此您可能必须将python3添加到路径中,才能在没有绝对路径的情况下运行该命令。请尝试使问题标题更详细、更具体--“Python二进制文件问题”在用户点击并阅读文本之前,不会告诉用户任何事情。非常接近于重复。请尝试使用命令
python3
,因为默认情况下,您的macals上有python2,因此您可能必须将python3添加到路径中,才能在没有绝对路径的情况下运行命令。请尝试使问题标题更详细、更具体--“Python二进制文件问题”在用户点击并阅读文本之前,不会告诉用户任何事情。很接近复制品。