0
我的Ubuntu使用python 3.4作爲默認python。現在我需要使用python 2.7。問題在於很難清楚地知道如何切換默認的python版本,並且很多libs是使用python 3.4安裝的 - 這使python 2.7不受支持。 任何人都可以幫助我嗎?在Ubuntu Linux上將默認Python 3從Python 3.x更改爲Python 2.7
我的Ubuntu使用python 3.4作爲默認python。現在我需要使用python 2.7。問題在於很難清楚地知道如何切換默認的python版本,並且很多libs是使用python 3.4安裝的 - 這使python 2.7不受支持。 任何人都可以幫助我嗎?在Ubuntu Linux上將默認Python 3從Python 3.x更改爲Python 2.7
Ubuntu有一些名爲Dead Snakes的存儲庫,您可以在其中安裝由Felix Krull維護的任何版本的Python。
https://launchpad.net/~fkrull/+archive/ubuntu/deadsnakes
最好的做法是
從deadsnakes安裝Python PPA
創建的virtualenv相應的Python
virtualenv -p python2.7 my-venv
然後你用這個的virtualenv爲福rther Python開發和部署
source my-venv/bin/active
Read more about Python virtual environments。
不要更改任何與/ usr/bin或符號鏈接相關的Python。這取決於Python的所有操作系統包。
你是什麼意思的「默認」版本?你的意思是使用'python'命令時運行的版本嗎? – Doorknob
是的,所有與python相關的東西都與該「默認」版本一起安裝。 –
這個問題可能更適合像[AskUbuntu](http://askubuntu.com/)或[SuperUser](http:// superuser.com/),因爲它更多的是設置環境而不是解決編程問題。 –