2012-12-10 44 views
1

我使用OS X 10.8。我卸載了Python 3.2.3並安裝了2.7。 但是,當我在終端中鍵入python它顯示:-bash:python3:command not found。 如果我使用/ usr/bin/python,則運行python 2.7。 如何解決這個問題?python命令在終端不工作

+0

2.7已經沒有OS X? –

+1

輸入'which python'並查看它指向的位置。輸入'python'給出一個關於'python3'沒有被發現的bash消息的事實是有點可疑的。你可能有一個別名集。檢查,輸入'alias -p'或'alias -p | grep python'來查找僅與python相關的別名。 – mgilson

+0

得到了這個輸出。 別名python ='python3' 如何糾正這個? – kush

回答

0

檢查/ usr/bin /是否在PATH變量中。

echo $PATH 

在命令行上。

+0

/Library/Frameworks/Python.framework/Versions/2.7/bin:/Library/Frameworks/Python.framework/Versions/2.7/bin:/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/bin :/ bin中:/ usr/sbin目錄:/ sbin目錄:在/ usr/local/bin目錄中:/ opt/X11/bin中。 得到了這個輸出。 – kush

+0

查看Samuele Mattiuzzo的評論,這應該是你的問題。 – Hugo

-1

您可能已將python3符號鏈接到python。如果是這種情況,那麼只要確保/ usr/bin /中包含python3的所有文件名都已被刪除。

0

這是一個常見的錯誤。首先將你的python文件保存在一個文件夾中,並確保你最後有一個.py文件。然後轉到終端,輸入地址而不添加用戶。例如,我的.py文件保存在我的桌面上的一個名爲Python的文件夾中。我的python文件被稱爲read。它將工作:)

蟒蛇〜/桌面/ Python的/ read.py

然後單擊終端進入,你的文件應該執行。