Редактировать:

Редактировать:

Я установил canopy и сделал его средой python по умолчанию, но у меня возникла проблема с программным обеспечением. Теперь это:

$ which python
/home/renanpc/Enthought/Canopy_64bit/User/bin/python

Но мне нужно удалить canopy и необходимо сбросить путь python на значение по умолчанию перед удалением в ( /usr/bin/python), а это невозможно сделать в Canopy (из-за других проблем). Как мне это сделать?

Значение PATH:

$ echo $PATH
/home/renanpc/Enthought/Canopy_64bit/User/bin:
/home/renanpc/anaconda/bin:/usr/local/sbin:/usr/local/bin:
/usr/sbin:
/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

решение1

Вероятно, вам следует выполнить команду:

export PATH=":/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"

Или, возможно, это просто export PATH="/usr/bin:$PATH"сработает, поскольку вам, скорее всего, просто нужно, чтобы python находился в этом каталоге до каталогов anaconda, которые находятся в начале вашего пути.

Это временно удалит нежелательные пути из PATH, и он должен найти ваш оригинальный python в /usr/bin, или вы, вероятно, переместите каталоги anaconda после /usr/bin. В любом случае, эти изменения сохранятся только для текущего сеанса терминала. Чтобы изменения в PATHсохранились, вам придется добавить команду в ваш .bashrc (или эквивалент).

Однако я не уверен, зачем вам это нужно делать перед удалением. Если вы предоставите больше подробностей, я, возможно, смогу быть более полезным.

Редактировать:

Как указывает автор публикации, Canopy также добавит в ваш профиль bash некоторый другой хлам при установке, поэтому, если вы хотите избавиться от всего этого, используйте команду sudo gedit ~/.bashrcдля редактирования своего профиля и удаления всех строк, имеющих отношение к canopy (обычно начинается с комментария в предыдущей строке, в котором говорится «добавлено установщиком Canopy»).

Связанный контент