Вернитесь к исходной версии Python

Я пытаюсь установить пакет, названный nmoldyn в моей системе. Этот пакет вызвал опустошение в моей системе. Требовались некоторые пакеты в Python, поэтому что это точно сделало был установить более старую версию Python (v 2.5.4) и пытался установить другие пакеты наряду с ним. Но так или иначе это не смогло установить matplotlib (может быть это, пытался установить старую версию, и это не было доступно из репозитория). Главные неприятности, которые это доставило, состоят в том, что это заменило мою переменную пути к более новой версии Python (т.е. v 2.5.4), в то время как я ранее имел (v 2.7.2). Как я возвращаюсь назад к старому пути и параметру среды??

РЕДАКТИРОВАНИЕ 1:

harish@harish-lap:~$ apt-cache policy python
python:
  Installed: 2.7.5-5ubuntu3
  Candidate: 2.7.5-5ubuntu3
  Version table:
 *** 2.7.5-5ubuntu3 0
        500 http://in.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
        100 /var/lib/dpkg/status
harish@harish-lap:~$ type python
python is /usr/local/bin/python

РЕДАКТИРОВАНИЕ 2:

harish@harish-desktop:~/dl_class_1.9_serial/execute$ env python
Python 2.5.4 (r254:67916, Sep 16 2015, 16:39:34) 
[GCC 4.8.4] on linux3
Type "help", "copyright", "credits" or "license" for more information.
>>>         
harish@harish-desktop:~/dl_class_1.9_serial/execute$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

РЕДАКТИРОВАНИЕ 3:

harish@harish-desktop:~/dl_class_1.9/execute$ sudo find /usr -type f -name 'python'
[sudo] password for harish: 
/usr/share/lintian/overrides/python
/usr/share/bash-completion/completions/python
/usr/local/bin/python
harish@harish-desktop:~/dl_class_1.9/execute$ command -v python
/usr/local/bin/python
6
задан 22 September 2015 в 05:14

1 ответ

Твой путь выглядит хорошо. Поэтому первый выстрел:

Переустановите оригинальный пакет Python через

sudo apt-get install --reinstall python

, чтобы перезаписать предыдущую установку.

Но ваше последнее редактирование (Правка 3) дает решение. Удалите двоичный файл из /usr/local/bin через

sudo rm /usr/local/bin/python

или переименуйте файл

sudo mv /usr/local/bin/python /usr/local/bin/python-2.5.4
5
ответ дан 23 November 2019 в 07:55

Другие вопросы по тегам:

Похожие вопросы: