【发布时间】:2018-04-15 09:36:35
【问题描述】:
我正在尝试在我的 MacOS High Sierra 上运行 Python 3。但是,3.6.3 和 3.6.2 的官方二进制文件在安装后实际上运行的是 2.7.10!
明确地说,这些二进制文件:
https://www.python.org/ftp/python/3.6.3/python-3.6.3-macosx10.6.pkg
https://www.python.org/ftp/python/3.6.2/python-3.6.2-macosx10.6.pkg
正在我的 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,结果完全一样。
我做错了吗?
【问题讨论】:
-
试试命令
python3,因为默认情况下你的mac上有python2 -
另外,您可能必须将 python3 添加到您的路径才能在没有绝对路径的情况下运行命令。
-
请尝试使问题标题详细而具体——“Python 二进制文件的问题”并不能真正告诉某人任何事情,直到他们点击并阅读文本。跨度>
标签: python python-2.7 python-3.x