2010-10-09 116 views
9

我安裝了python3,我可以打開空閒,它說它正在運行python3.0.1,但是當我在終端(在OSX上)輸入python3時,我得到一個錯誤,說'命令未找到'。進入python讓我得到計算機上出現的2.x版本。任何關於如何從終端訪問python3的建議?安裝python3,得到命令未找到終端的錯誤

謝謝

+0

您是否嘗試過從安裝位置調用它? – Tim 2010-10-09 05:06:32

+0

如果它在安裝目錄下工作,它可能是一個路徑問題,如你的環境變量中的路徑,不知道如何在OSX上編輯它們,如果你的2.x版本運行良好,它可能指向那個目錄而不是3.0.1 -目錄。 – dutt 2010-10-09 05:14:16

+0

@我同意@dutt。如果你在窗戶上,我可以給你詳細的指示,因爲我已經解決了這個問題很多次。從本質上講,系統檢查的路徑列表列出了python3目錄之前的python2x目錄。超級用戶可能會給你更好的幫助。 – JoshD 2010-10-09 05:19:30

回答

15

首先,不要使用Python 3.0.1。它存在很多問題,並在Python 3.1(當前3.1.2)發佈時正式退役。你可以在3.1.2 here找到python.org的Mac OS X安裝程序。安裝完成後,您需要確保3.1.2框架中的bin目錄(/Library/Frameworks/Python.framework/Versions/3.1/bin)位於您的shell搜索路徑中。您可以手動修改相應的shell啓動文件,如.bash_profile。或者只需雙擊/Applications/Python 3.1中的Update Shell Profile.command即可。無論哪種情況,您都需要打開新的終端窗口或重新登錄。另一種方法是從MacPorts或其他分銷商安裝Python 3.1。此外,Python 3.2的alpha版本現在可以從python.org和其他地方獲得。

+0

謝謝,工作完美。 – Brettb 2010-10-09 15:11:54

+7

很高興聽到它。順便說一下,當您在Stackoverflow上發佈問題時,您應該將答案標記爲已接受(以便答覆者獲得聲望點)或編輯您的問題,直至獲得滿意的答案。 – 2010-10-09 15:37:06

相關問題