如果沒有超級用戶訪問權限,如何將默認Python從3.5更改爲2.7以供特定用戶使用?想知道如何用Python 2來運行Python腳本。如何在Anaconda中將默認Python版本從3.5更改爲2.7
如果我通過運行簡單的python
啓動Python,那麼它運行3.5.2。我必須在終端提示符下專門運行python2
以獲得python2版本。
如果我運行which python
,那麼返回/data/apps/anaconda3/bin/python
,我相信Python 2.7在/usr/bin/python
下。
這是在CentOS沒有什麼幫助澄清什麼
可能的重複[Linux上的兩個版本的Python。如何使2.7的默認](http://stackoverflow.com/questions/19256127/two-versions-of-python-on-linux-how-to-make-2-7-the-default) – MaLiN2223
python 2.7是在centos上默認。也許你應該爲這個問題添加一個「anacoda」標籤,因爲它更多的是「爲什麼anaconda搞亂了我的centos」的事情。約定是「python」是python 2,「python3」是python 3.我不確定他們爲什麼會搞砸了,但是吸引anaconda用戶來解決問題的任何東西都會有所幫助。 – tdelaney
有用的一般問題:你是如何安裝anaconda的?你堅持使用默認值還是你改變了你的PATH變量或者什麼?當你遇到問題時,你是否在運作一個虛擬世界? – tdelaney