Python Anaconda-안전하게 제거하는 방법


246

Mac (OS Mavericks)에 Python Anaconda를 설치했습니다. Mac에서 기본 버전의 Python으로 되돌리고 싶었습니다. 가장 좋은 방법은 무엇입니까? ~/anaconda디렉토리를 삭제해야합니까 ? 다른 변경이 필요하십니까?

현재 내가 실행할 which python때이 경로를 얻습니다.

/Users/username/anaconda/bin/python


3
@PeterWang 왜 더 이상 Anaconda를 사용하고 싶지 않다고 가정합니까?
jononomo

8
@PeterWang conda는 AWS에 배포 할 수 없으며, 작동하는 데 많은 문제가 있으며 아나콘다가 설치되어있을 때 pip / virtualenv를 사용할 수 없습니다 ...
ajl123


8
@PeterWang Anaconda는 기본 Mac 인터프리터를 덮어 쓰고 기본적으로 pip가 모듈 설치에 사용합니다. 모듈이로드되지 않은 이유를 파악하기 위해 오늘 한 시간 정도 시간을 낭비했습니다.
Jolly1234

이것이 귀하의 질문에 대답합니까? macOS에서 Anaconda를 완전히 제거하는 방법
AMC

답변:


234

로부터 문서 :

Anaconda를 설치 제거하려면 터미널 창을 열고 전체 anaconda 설치 디렉토리를 제거하십시오 rm -rf ~/anaconda. 또한 환경 변수 ~/.bash_profile에서 anaconda 디렉토리를 편집 및 제거 하고 홈 디렉토리에서 생성 된 PATH숨겨진 .condarc파일 .conda.continuum디렉토리를로 제거 할 수도 있습니다 rm -rf ~/.condarc ~/.conda ~/.continuum.

추가 사항 :

  • Python3 설치는 ~/anaconda3대신 dir을 사용할 수 있습니다 ~/anaconda.
  • 또한있을 수 있습니다 ~/.anaconda제거 할 수 숨겨진 디렉토리를.
  • 설치 방법에 따라 PATH쉘 프로파일이 아닌 runcom 파일 중 하나에서 파일이 수정 될 수 있습니다. 예를 들어 bash를 사용하는 경우에서을 수정 ~/.bashrc하지 않았 는지 확인하십시오 .PATH~/.bash_profile

28
내 Ubuntu 14.04 시스템에서 $ PATH 변경은에서 이루어 ~/.bashrc지지 않았습니다 ~/.bash_profile.
Jordan

3
또한 ~/.anaconda/navigator. 디렉토리가 흩어져있는 것은 확실합니다.
smci

7
python3 설치를 위해 ~ / anaconda3이 있습니다.
AnneTheAgile

5
설치는 / anaconda3 /에 있으므로 일부는해야 할 수도 있습니다rm -rf /anaconda3/
canada11

매우 도움이됩니다. canada11에 의해 위에서 언급 한 바와 같이, 나는 anaconda2를 가졌으므로 그에 따라 경로를 조정했습니다
Will

150

anaconda 설치 프로그램은 ~/.bash_profile스크립트에서 anaconda bin 디렉토리 앞에 $PATH환경 변수 를 추가하는 행 을 추가합니다 . anaconda 디렉토리를 삭제하는 것만으로도 충분하지만 설정 스크립트에서이 줄을 제거하는 것이 좋습니다.


24
~/.continuumand ~/.spyder2~/.cacheand ~/.distlib~/.matplotlib디렉토리 도있을 수 있으며 삭제해야합니다.
jononomo

10
홈 디렉토리 ( ~/)에는 anaconda :에 의해 생성 된 백업 파일이 있으며,이 파일 .bash_profile-anaconda.bak은 원본을 백업합니다 .bash_profile. 해당 파일을 현재 파일과 비교 .bash_profile한 후 안전하게 .bash_profile-anaconda.bak파일을 제거 할 수 있습니다 .
YaOzI

10
아나콘다의 $PATH추가 라인을 ~/.bashrcfyi 에서 찾았습니다 .
TheGrimmScientist

1
Windows에서 파일 bash 파일을 어디에서 찾을 수 있습니까?
Mohit Motwani 's

1
창에 @MohitMotwani bash 파일이 없습니다. 창마다 단계가 완전히 다릅니다. 여기에서 볼
테자스 셰티에게

107

Anaconda 플랫폼에서 사용 가능한 패키지 " anaconda clean "은 안전하게 제거해야합니다.

conda install anaconda-clean   # install the package anaconda clean
anaconda-clean --yes           # clean all anaconda related files and directories 
rm -rf ~/anaconda3             # removes the entire anaconda directory

rm -rf ~/.anaconda_backup       # anaconda clean creates a back_up of files/dirs, remove it 
                                # (conda list; cmd shouldn't respond after the clean up)

자세한 내용은 https://docs.anaconda.com/anaconda/install/uninstall 을 참조하십시오.


양조장을 통해 두 번째 아나콘다를 설치했습니다. 그것을 제거하려면 brew cask uninstall anaconda추가 로 전화해야했습니다 .
asmaier

이 답변을 사용하여 PATH를 잃어 버렸고 재설정해야했습니다. 맞춤형 PATH (아직)가없는 새로운 기계로 보는 큰 문제는 아니지만 ... 일부 가져 오기 PATH 구성을 잃을 위험이있는 사람에게 경고하기 위해 의견을 말하고 싶었습니다.
olisteadman

24

Anaconda 디렉토리를 제거하면 도움이되지만 가까운 미래에 때때로 anaconda를 사용해야 할 수도 있으므로 좋은 생각은 아닙니다. 따라서 mwaskom 에서 제안한대로 anaconda 설치 프로그램 은 파일의 디렉토리 PATH를 가리키는 변수를 자동으로 추가 합니다.anaconda/bin~/.bashrc

이렇게 생겼어요

PATH="/home/linuxsagar/anaconda3/bin:$PATH

따라서 줄을 주석 처리하십시오 (줄 #의 시작 부분에 추가하십시오 ). 그런 다음 ~/.bashrc실행중인 파일을 다시로드하십시오.source ~/.bashrc

이제 which python새 터미널에서 실행중인 변경 사항을 확인하십시오 .


1
@XiaodongQi 당신은 $which python후에 새로운 터미널 창에서 시도 $source ~/.bashrc했습니까?
sgiri

파이썬의 경로를 확인했지만 여전히 아나콘다 디렉토리를 가리 켰습니다. 그런 다음이 문제를 해결하는 해결 방법을 찾았습니다. 권장 사항 외에도 파일에 줄 export PATH=/usr/bin:$PATH을 추가했습니다 ~/.bashrc. 나중에 작동합니다! 감사!
Xiaodong Qi

Windows에서 파일 bash 파일을 어디에서 찾을 수 있습니까?
Mohit Motwani 's


10

시스템에서 기본 Python 설치를 사용하기 위해 Anaconda를 설치 제거하는 경우 Anaconda를 설치 제거하지 않고 다음 단계에 따라 경로를 일시적으로 사용 안함으로 설정할 수 있습니다.

홈 디렉토리로 이동하십시오. cd명령 만하면 됩니다.

파일을 편집하십시오 .bashrc.

export PATH="/home/ubuntu/anaconda3/bin:$PATH"파일 과 같은 것을 찾으십시오 .

을 넣어 #스크립트에서 댓글을 달 시작 부분에.

#export PATH="/home/ubuntu/anaconda3/bin:$PATH"

새 터미널을 열고 기본 파이썬 설치를 실행해야합니다. 이것은 Linux 시스템에서 작동합니다. Mac에서도 작동합니다.


어떤 이유로 든 다시 시작해야했습니다. 그것이 정말로 필요하다고 생각하지는 않지만 아무것도 제거하지 않고 작동했습니다.
Mike S.

1
예 .. 필요하다고 생각하지 않습니다! 새로운 쉘을 열면 내가 생각하는 일을해야합니다!
jp0d

6

Anaconda 제거

Anaconda를 제거하려면 프로그램을 간단히 제거하면됩니다. 이것은 약간의 파일을 남겨두고, 대부분의 사용자에게는 괜찮습니다. 옵션 A를 참조하십시오.

Anaconda 및 해당 프로그램에서 구성 파일 및 디렉토리의 모든 추적을 제거하려면 먼저 Anaconda-Clean 프로그램을 다운로드하여 사용한 다음 간단한 제거를 수행하십시오. 옵션 B를 참조하십시오.

옵션 A.

Anaconda를 제거하려면 간단한 제거를 사용하십시오.

macOS – Terminal.app 또는 iTerm2 터미널 응용 프로그램을 열고을 입력하여 anaconda2 또는 anaconda3와 같은 이름을 가진 전체 Anaconda 디렉토리를 제거하십시오 rm -rf ~/anaconda3.

옵션 B.

Anaconda-Clean을 사용한 완전 제거 및 단순 제거.

참고 : 간단한 제거 전에 Anaconda-Clean을 실행해야합니다.

Anaconda Prompt 또는 터미널 창에서 Anaconda-Clean 패키지를 설치하십시오.

conda install anaconda-clean

같은 창에서 다음 명령 중 하나를 실행하십시오.

각 프롬프트를 삭제하기 전에 확인 프롬프트가 표시되는 모든 Anaconda 관련 파일 및 디렉토리를 제거하십시오.

anaconda-clean

또는 각 Anaconda 관련 파일 및 디렉토리를 삭제하라는 메시지가 표시되지 않고 제거하십시오.

anaconda-clean --yes

Anaconda-Clean은 홈 디렉토리에 .bash_profile이름이 지정된 폴더에서 와 같이 제거 될 수있는 모든 파일과 디렉토리의 백업을 생성합니다 .anaconda_backup. 또한 Anaconda-Clean은 데이터 파일을 AnacondaProjects 디렉토리에 그대로 둡니다. Anaconda-Clean을 사용한 후 위의 옵션 A의 지침에 따라 Anaconda를 제거하십시오. 에서 Anaconda 경로 제거.bash_profile

Linux 또는 macOS를 사용하는 경우 .bash_profile홈 디렉토리 의 파일에서 다음과 같은 행 을 점검 할 수도 있습니다 .

export PATH="/Users/jsmith/anaconda3/bin:$PATH"

참고 : /Users/jsmith/anaconda3/실제 경로로 교체하십시오 .

이 줄은 Anaconda 경로를 PATH 환경 변수에 추가합니다. Anaconda 또는 Miniconda를 가리킬 수 있습니다. Anaconda를 제거한 후이 줄을 삭제하고 파일을 저장할 수 있습니다.

에 의해 공식 제거 방법


다른 것을 제거하기 위해 무언가를 설치? 뭐? 이제 anaconda-clean을 어떻게 제거합니까? : |
cs95

5
rm -rf ~/anaconda3

nano ~/.bashrc
  • CtrlW"아나콘다"를 검색하려면 +
  • 다음 줄을 삭제하거나 주석 처리하십시오.

    /home/sammuel/.bashrc
    # added by Anaconda3 4.2.0 installer
    export PATH="/home/sammuel/anaconda3/bin:$PATH"

파일 편집을 마쳤 으면 Ctrl+ X를 입력 하여 종료하고 y변경 사항을 저장하십시오.

이제 Anaconda가 서버에서 제거되었습니다.


또한 PATH에서 anaconda3를 삭제 한 후 source ~/bashrc현재 세션에서 변경 사항을 적용 하려면 실행해야합니다 .
Sachin Dangol

3

여러 버전의 아나콘다가있는 경우

rm -rf ~ / anaconda2 [버전 2]

rm -rf ~ / anaconda3 [버전 3]

텍스트 편집기에서 .bashrc 파일 열기

vim .bashrc

PATH에서 anaconda 디렉토리를 제거하십시오.

export PATH = "/ home / {username} / anaconda2 / bin : $ PATH"[버전 2]

export PATH = "/ home / {username} / anaconda3 / bin : $ PATH"[버전 3]


3

나는 단순히 :

rm -rf ~/anaconda3

... 이것은 콘 다도 제거했습니다.

그때:

mousepad ~/.bashrc

... 맨 아래에 추가 된 경로 행을 제거했습니다 (아나콘다에 의해 '애나 콘다에 의해 추가됨'으로 명확하게 식별 됨).

anaconda3가 수정 전에 내 .bashrc 파일 의 백업을 생성 하고 이름을 다음과 같이 지정 했다는 점에 주목할 필요가 있습니다.

./bashrc-anaconda3.bak

... 항상 이름을 바꾸고 수정 된 .bashrc를 삭제했습니다.


2

아나콘다를 제거하려면 다음을 수행해야합니다.

1) 다음을 사용하여 전체 anaconda 설치 디렉토리를 제거하십시오.

rm -rf ~/anaconda2

2) 그리고 (선택 사항) :

PATH 환경 변수에서 anaconda 디렉토리를 제거하려면 ~ / .bash_profile을 편집하십시오.

-> 홈 디렉토리에 생성되었을 수있는 다음과 같은 숨겨진 파일 및 폴더를 제거하십시오.

rm -rf ~/.condarc ~/.conda ~/.continuum

출처


1

시스템에서 Anaconda Fully를 제거하려면 :

  1. 터미널 열기
  2. rm -rf ~/miniconda
  3. rm -rf ~/.condarc ~/.conda ~/.continuum


1

나는 항상 개발자의 조언을 따르려고 노력합니다. 왜냐하면 그들은 일반적으로 시스템에 어떤 영향을 미치는지 조언하기 때문입니다. 이론적으로 이것은 가장 안전한 방법이어야합니다.


Anaconda 프롬프트에서 Anaconda-Clean 패키지를 설치하십시오 (Linux 또는 macOS의 터미널).

conda install anaconda-clean

같은 창에서 다음 명령 중 하나를 실행하십시오.

각 프롬프트를 삭제하기 전에 확인 프롬프트가 표시되는 모든 Anaconda 관련 파일 및 디렉토리를 제거하십시오.

anaconda-clean

또는 각 Anaconda 관련 파일 및 디렉토리를 삭제하라는 메시지가 표시되지 않고 제거하십시오.

anaconda-clean --yes

Anaconda-Clean은 홈 디렉토리의 .anaconda_backup 폴더에서 제거 될 수있는 모든 파일과 디렉토리의 백업을 만듭니다. 또한 Anaconda-Clean은 데이터 파일을 AnacondaProjects 디렉토리에 그대로 둡니다.

https://docs.anaconda.com/anaconda/install/uninstall/


0

필자의 경우 Anaconda3가 홈 디렉토리에 설치되지 않았습니다. 대신 루트에 설치되었습니다. 따라서 제거하려면 다음을 수행해야했습니다.

sudo rm -rf /anaconda3/bin/python

0

창문 용

  • 다음을 사용하여 아나콘다 클린 모듈 설치

    conda install anaconda-clean

    그런 다음 다음 명령을 실행하여 파일을 단계별로 삭제하십시오.

    anaconda-clean

    또는 다음 명령을 실행하여 모두 삭제하십시오.

    anaconda-clean --yes
  • 이 제어판> 프로그램> 프로그램 제거 후에 게시자가 Anaconda 인 해당 파이썬을 제거하십시오.

  • 이제 PATH 변수에서 anaconda / scripts 및 / anaconda /를 제거 할 수 있습니다.

희망이 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.