0

ディストリビューション debian スクイーズに python2.7 をインストールしました。システムが python 実行可能ファイルを検索する方法に少し混乱しています。たとえば、入力するとls -l | grep python

私は持っている

lrwxrwxrwx 1 root   root          23 Feb  5 17:14 pdb2.5 -> ../lib/python2.5/pdb.py
lrwxrwxrwx 1 root   root          23 Nov 23 18:29 pdb2.6 -> ../lib/python2.6/pdb.py
lrwxrwxrwx 1 root   root           9 Nov 23 18:29 python -> python2.6
-rwxr-xr-x 1 root   root     1390792 Nov 28  2010 python2.5
-rwxr-xr-x 1 root   root     2617520 Dec 27  2010 python2.6
-rwxr-xr-x 1 root   root        1452 Dec 27  2010 python2.6-config
lrwxrwxrwx 1 root   root          16 Nov 23 18:49 python-config -> python2.6-config
lrwxrwxrwx 1 root   root          29 Nov 23 18:29 pyversions -> ../share/python/pyversions.py

シンボリックリンクは、pythonがpython2.6を指していることを示していますが、入力すると

python

The python 2.7 is the default python executable
Python 2.7.3 (default, Feb  6 2013, 12:12:35) 
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.

デフォルトの python を python 2.6 に戻すにはどうすればよいですか? ありがとう

4

1 に答える 1

0

あなたの質問については、コマンドが何ls -l $( which python )を示しているかを見てください。びっくりするかもしれませんね。

システムにインストールまたは構成されているものに関係なく、独自のPython実行可能ファイルを本当に選択したい場合は、pythonbrewを使用することをお勧めします。

于 2013-02-06T15:20:11.397 に答える