2

安装 3.3.0 后,终端仍然显示 Python 2.7.2

我是 python 新手——只想在 Mac 10.8 上获得一个好的开发环境。

4

3 回答 3

9

使用python3代替python

$ python3
Python 3.2.3 (default, Oct 19 2012, 19:53:57) 
[GCC 4.7.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
于 2013-03-08T00:10:38.980 回答
5

参见PEP 394

这个 PEP 提供了一个约定,以确保 Python 脚本可以继续在 *nix 系统之间移植,而不管 Python 解释器的默认版本(即由 python 命令调用的版本)。

  • python2将引用 Python 2.x 的某些版本
  • python3将引用 Python 3.x 的某些版本
  • python应该引用与 python2 相同的目标,但可能在某些前沿分布上引用 python3

您已安装 Python 2 和 Python 3,因此该python命令指的是python2. 如果您想要 Python 3,请使用python3命令显式执行此操作。

于 2013-03-08T00:11:16.193 回答
0

你有几个选择

  1. 在你的 bash~/.bash_profile添加alias python='python3'
  2. 而不是使用python命令使用python3
  3. 通过自制软件安装 python3
于 2019-05-31T16:34:30.630 回答