캐노피를 설치하고 기본 Python 환경으로 설정했지만 소프트웨어에 문제가 있습니다. 지금이야:
$ which python
/home/renanpc/Enthought/Canopy_64bit/User/bin/python
하지만 캐노피를 제거해야 하며 제거하기 전에 ( )에서 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"
작동할 수도 있습니다. 왜냐하면 경로의 시작 부분에 있는 anaconda 디렉터리 이전에 해당 디렉터리에서 Python을 찾아야 하기 때문입니다.
이렇게 하면 에서 원치 않는 경로가 일시적으로 제거되고 PATH
에서 원래 Python을 찾 /usr/bin
거나 anaconda 디렉토리를 로 이동할 수 있습니다 /usr/bin
. 어느 쪽이든 이러한 변경 사항은 현재 터미널 세션에서만 유지됩니다. 변경 사항을 유지하려면 PATH
.bashrc(또는 이에 상응하는 항목)에 명령을 추가해야 합니다.
그러나 제거하기 전에 왜 이 작업을 수행해야 하는지 잘 모르겠습니다. 자세한 내용을 알려주시면 더 많은 도움을 드릴 수 있을 것 같습니다.
편집하다:
OP에서 지적했듯이 Canopy는 설치 시 bash 프로필에 다른 잔해물도 추가하므로 모두 제거하려면 명령을 사용하여 sudo gedit ~/.bashrc
프로필을 편집하고 캐노피와 관련된 모든 줄을 제거하십시오. 이전 줄에 "Canopy Installer에 의해 추가됨"이라는 주석이 있음).