【发布时间】:2018-03-05 20:05:20
【问题描述】:
所以我试图按照本教程在 MacOS 上安装 OpenCV:https://www.pyimagesearch.com/2016/12/19/install-opencv-3-on-macos-with-homebrew-the-easy-way/
在第 3 步中,python 的版本应该是使用python --version 检查的 python 2.x 和使用python3 --version 检查的 python 3.y。但是在这两个命令上我都得到Python 3.6.4。我怎样才能解决这个问题?我尝试使用brew install python@2 再次安装python 2,输出为python@2 2.7.14_1 is already installed。 which python 显示/usr/local/bin/python 而which python3 显示/usr/local/bin/python3。
【问题讨论】:
-
您似乎没有安装 Python 2。在您的情况下,
python和python3似乎都运行相同的 Python 安装。 -
如果
python -m site和python3 -m site产生相同的输出,您可以绝对确定它们是相同的。 -
换句话说,
python调用 Python 2 二进制文件不是给定的。这只是一个约定,取决于 Python 在您的操作系统上的安装方式。 -
请检查编辑。 Python2 好像已经安装好了。
-
但这并不意味着它在你的道路上。
which python会告诉你正在执行什么。
标签: python python-3.x python-2.7 homebrew