Python Anaconda-安全にアンインストールする方法


246

Mac(OS Mavericks)にPython Anacondaをインストールしました。MacでPythonをデフォルトのバージョンに戻したかった。これを行う最良の方法は何ですか?~/anacondaディレクトリを削除する必要がありますか?他に必要な変更はありますか?

現在実行するwhich pythonと、次のパスが表示されます。

/Users/username/anaconda/bin/python


3
@PeterWangなぜアナコンダを使いたくないと思いますか?
jononomo 2014年

8
@PeterWang condaはAWSにデプロイできません。それを機能させるのに多くの問題があり、anacondaをインストールしているときにpip / virtualenvを使用できません...
ajl123


8
@PeterWang Anacondaは、デフォルトでモジュールのインストールのためにpipによって使用されるデフォルトのmacインタープリターを上書きします。今日の1時間ほど、モジュールがロードされなかった理由を理解しようとして無駄になりました。
Jolly1234 2016

これはあなたの質問に答えますか?AnacondaをmacOSから完全にアンインストールする方法
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は、runco​​mファイルの1つで変更され、シェルプロファイルでは変更されない可能性があります。そのため、たとえばbashを使用している~/.bashrc場合は、でPATH変更が見つからないかどうかを確認してください~/.bash_profile

28
私のUbuntu 14.04システムでは、$ PATHの変更はで~/.bashrcはなくで行われました~/.bash_profile
ジョーダン

3
また~/.anaconda/navigator。それは確かに周りのディレクトリを飛び散らせます。
smci

7
私はpython3インストール用に〜/ anaconda3を持っていました。
AnneTheAgile 2018年

5
私のインストールは/ anaconda3 /にあるので、必要な場合がありますrm -rf /anaconda3/
canada11

非常に役立ちます。canada11によって上述したように、私はTUがそれに応じてパスを調整していたので、私はanaconda2を持っていた
ウィル

150

anacondaインストーラーは、~/.bash_profileスクリプトにanaconda binディレクトリーを$PATH環境変数に付加する行を追加します。anacondaディレクトリを削除するだけで十分ですが、この行をセットアップスクリプトから削除することも有効です。


24
~/.continuumandおよび~/.spyder2and ~/.cacheおよび~/.distliband ~/.matplotlibディレクトリもある可能性があり、これらも削除する必要があります。
jononomo

10
ホームディレクトリ(~/)には.bash_profile-anaconda.bak、元のをバックアップするanaconda:によって作成されたバックアップファイルもあります.bash_profile。そのファイルを現在のと比較.bash_profileでき.bash_profile-anaconda.bakます。その後、ファイルを安全に削除できます。
YaOzI 2014

10
アナコンダの$PATH追加行を~/.bashrcfyiで見つけました。
TheGrimmScientist 2015

1
Windowsで彼のファイルbashファイルはどこにありますか?
Mohit Motwani

1
@MohitMotwani Windowsではbashファイルはありません。手順はWindowsではまったく異なります。こちらをご覧ください
Tejas Shetty

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を参照してください。


醸造を介してアナコンダの2回目のインストールを行いました。それをアンインストールするにはbrew cask uninstall anaconda、さらに電話をかける必要がありました。
2018年

この回答を使用してPATHを失い、リセットする必要がありました。(まだ)PATHがカスタマイズされていないまったく新しいマシンであることが大きな問題ではありませんでしたが、インポートPATH構成を失うリスクがある人に警告するためにコメントしました。
olisteadman '17

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 2016年

私はpythonのパスを確認しましたが、それはまだアナコンダディレクトリを指しています。次に、この問題を解決する回避策を見つけました。あなたがお勧めしたものに加えてexport PATH=/usr/bin:$PATH~/.bashrcファイルに行を追加しました。あとで動く!ありがとう!
Xiaodong Qi

Windowsで彼のファイルbashファイルはどこにありますか?
Mohit Motwani


10

Anacondaをアンインストールしてシステムで基本のPythonインストールを使用できるようにする場合は、Anacondaをアンインストールせずに次の手順に従ってパスを一時的に無効にすることができます。

ホームディレクトリに移動します。cdコマンドだけで十分です。

ファイルを編集します.bashrc

export PATH="/home/ubuntu/anaconda3/bin:$PATH"ファイル内のようなものを探します。

#スクリプトからコメントするには、最初にa を付けます。

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

新しいターミナルを開くと、基本のPythonインストールが実行されているはずです。これはLinuxシステムで動作します。Macでも動作するはずです。


どういうわけか、私は再起動しなければなりませんでした。それは本当に必要だとは思わないが、何もアンインストールせずに機能した。
Mike S.

1
ええ..必要ないと思います!新しいシェルを開くだけで、私が考えている仕事ができるはずです!
jp0d 2017

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プロンプトまたはターミナルウィンドウから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をアンインストールした後、この行を削除してファイルを保存できます。

公式のアンインストールの方法


何かをインストールして他の何かをアンインストールしますか?何?さて、どうすればanaconda-cleanをアンインストールできますか?:|
cs95

5
rm -rf ~/anaconda3

nano ~/.bashrc
  • Ctrl+ W「Anaconda」を検索するには
  • 次の行を削除またはコメント化します。

    /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

...これによりcondaも削除されました。

次に:

mousepad ~/.bashrc

...そして一番下に追加されたパスラインを削除しました(Anacondaによって「Anacondaによって追加された」と明確に識別されています)。

anaconda3が変更前に.bashrcファイルのバックアップを作成し、次のように名前を付けたことに注目してください。

./bashrc-anaconda3.bak

...だから私はいつもこれをリネームして私の変更した.bashrcを削除することができた


2

anacondaをアンインストールするには、次のことを行う必要があります。

1)次のコマンドを使用して、anacondaインストールディレクトリ全体を削除します。

rm -rf ~/anaconda2

2)および(オプション):

->〜/ .bash_profileを編集して、PATH環境変数からanacondaディレクトリを削除します。

->ホームディレクトリに作成された可能性がある次の隠しファイルとフォルダーを削除します。

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

ソース


1

システムからAnacondaを完全にアンインストールするには:

  1. オープンターミナル
  2. rm -rf ~/miniconda
  3. rm -rf ~/.condarc ~/.conda ~/.continuum


1

私は常に開発者のアドバイスに従うようにしています。なぜなら、それらは通常、システムにどのように影響するかということです。理論的には、これが最も安全な方法です。


Anacondaプロンプト(LinuxまたはmacOSの端末)からAnaconda-Cleanパッケージをインストールします。

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

窓用

  • を使用してanaconda-cleanモジュールをインストールします

    conda install anaconda-clean

    次に、次のコマンドを実行して、ファイルを段階的に削除します。

    anaconda-clean

    または、次のコマンドを実行してそれらをすべて削除します-

    anaconda-clean --yes
  • この[コントロールパネルを開く]> [プログラム]> [プログラムのアンインストール]の次に、発行元がAnacondaであるpythonをアンインストールします。

  • これで、PATH変数からanaconda / scriptsと/ anaconda /を削除できます。

それが役に立てば幸い。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.