Debian
如何在 Debian 8 (Jessie) 上安裝的 Python 2.7 和 3.4 之間切換?
我正在使用 Debian 8.2 (Jessie),並安裝了 Python 2.7 和 3.4。Python 2.7 是預設設置,當我在終端中執行 Python 腳本或以互動方式執行時使用它。
如何在兩個 Python 版本之間切換?我想開始使用 Python 3.4,並且仍然能夠恢復到 2.7。
#! /usr/bin/python2.7
當你想使用 python 2.7 和#! /usr/bin/python3.4
你想使用 python 3.4 時,為什麼不使用呢?或者,如果您希望您的 python 程序自動使用最新的 python 2.x 或 python 3.x,請使用
#!/usr/bin/python2
或#!/usr/bin/python3
- 它們是指向最新版本的符號連結,目前分別為 2.7 和 3.4。
sid
順便說一句,我目前在我的 debian系統上安裝了以下 python 解釋器。它們都按預期工作。lrwxrwxrwx 1 root root 9 Mar 17 2015 /usr/bin/python -> python2.7* lrwxrwxrwx 1 root root 9 Mar 17 2015 /usr/bin/python2 -> python2.7* -rwxr-xr-x 1 root root 2652824 May 9 2013 /usr/bin/python2.6* -rwxr-xr-x 1 root root 3500648 Sep 14 11:04 /usr/bin/python2.7* lrwxrwxrwx 1 root root 9 Jun 28 09:42 /usr/bin/python3 -> python3.4* -rwxr-xr-x 1 root root 2965608 Nov 28 2010 /usr/bin/python3.1* lrwxrwxrwx 1 root root 11 May 9 2013 /usr/bin/python3.2 -> python3.2mu* -rwxr-xr-x 1 root root 2890040 May 9 2013 /usr/bin/python3.2mu* -rwxr-xr-x 2 root root 4148216 Sep 24 11:22 /usr/bin/python3.4* -rwxr-xr-x 2 root root 4148216 Sep 24 11:22 /usr/bin/python3.4m* lrwxrwxrwx 1 root root 10 Jun 28 09:42 /usr/bin/python3m -> python3.4m*