2013-03-08 76 views

回答

4

使用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. 
+0

謝謝。我會接受當SO讓我在12分鐘:)乾杯 – 2013-03-08 00:11:22

+0

如果你是新的,那麼我會建議你使用[IPython](http://ipython.org/),它提供了一些額外的功能相比,正常的蟒蛇貝殼。 – 2013-03-08 00:16:19

+0

我正在做一些環顧四周,你還會推薦使用pip來安裝模塊,或者我應該嘗試使用macports。我是一個前端Web開發人員,所以這對我來說都是一個新的世界 – 2013-03-08 00:18:47

4

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命令明確執行。

+0

+1不知道有一個PEP就這件事情。 – 2013-03-08 00:26:25