Я следовал определенным инструкциям для установки пакета и закончил тем, что установил другую версию Python и создал символьные ссылки (имена, которые я не могу вспомнить). Теперь, когда я поразил Python от терминала, он указывает /usr/local/python2.7/bin/python2.7
. Я должен сбросить Python по умолчанию к /usr/bin/python
. Как сделать это?
$ which python
/usr/bin/python
$ whereis python
python: /usr/bin/python2.7-config /usr/bin/python2.7 /usr/bin/python /etc/python2.7 /etc/python /usr/lib/python2.7 /usr/bin/X11/python2.7-config /usr/bin/X11/python2.7 /usr/bin/X11/python /usr/local/bin/python2.7 /usr/local/lib/python2.7 /usr/include/python2.7 /usr/share/python /usr/share/man/man1/python.1.gz
$
$ python
bash: /usr/local/python2.7/bin/python2.7: No such file or directory
$
$ /usr/bin/python
Python 2.7.3 (default, Dec 18 2014, 19:10:20)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
$ sudo rm /usr/bin/python
$ sudo ln -s /usr/bin/python2.7 /usr/bin/python
Попробуйте sudo apt-get install --reinstall python-minimal
попытайтесь обновить $PATH
снова в .bashrc (даже если его определенный в $PATH
) Тем путем порядок ПУТИ будет изменен косвенно, и первый/usr/bin/выбран только затем, он перейдет к/usr/local/bin
PATH=/usr/bin:$PATH