macOSからAnacondaを完全にアンインストールする方法


138

MacOS SierraからAnacondaを完全にアンインストールして、元のPythonに戻すにはどうすればよいですか?使ってみましconda-clean -yesたがうまくいきません。中身も削除し~/.bash_profileていますが、Anaconda pythonをまだ使用しており、condaコマンドを実行できます。


Ubuntuに類似した投稿はありますか?
ネイサン

@frankはUbuntuでも同様に機能しませんか?
Ulysse BN


3
重複としてマークするためにほぼ2年前の投稿に行った方法ではない
ジョーダン男爵

2
さらにcondaコマンドを見つけることができず、ディレクトリがまだ存在する場合、どのようにcondaをアンインストールしますか?
チャーリーパーカー

回答:


248

設定を削除するには:

conda install anaconda-clean
anaconda-clean --yes

設定が削除されたら、anacondaインストールフォルダーを削除できます。これは通常、ホームディレクトリの下にあります。

rm -rf ~/anaconda3

また、このanaconda-clean --yesコマンドは、ホームディレクトリに形式のバックアップを作成します~/.anaconda_backup/<timestamp>。必ず削除してください。


編集(v5.2.0):すべてをクリーンアップするには、最後に追加した2行を削除する必要があります.bash_profile。それらは次のようになります。

# added by Anaconda3 5.2.0 installer
export PATH="/Users/ody/anaconda3/bin:$PATH"

7
詳細はアナコンダへの公式リンクです。
n1k31t4 2017年

3
rm -rf ~/anaconda2Mac用です。Windowsの場合-コントロールパネルで、[プログラムの追加と削除]または[プログラムのアンインストール]を選択してから、Python 3.6(Anaconda)またはお使いのバージョンのPythonを選択します。
Rene Duchamp 2017

4
好奇心から、rmアナコンダをきれいにする単純なものは何ですか-はい、取り除かれますか?
ネイサン

10
すばらしいガイドですが、タイプミスが少なく、Anacondaのデフォルトのインストール場所rootはホームフォルダーではなくフォルダーです。したがって、rm -rf ~/anaconda3サイレントに失敗します。つまり、実際には何も削除せずに実行されます。正しいコマンドは、 sudo rm -rf /anaconda3または sudo rm -rf /anaconda2インストールされているAnacondaのバージョンによって異なります。
DeltaIV 2019

1
なぜなのかはわかりませんが、誰かが何らかの理由で私のように苦しんでいる場合に備えて、この場所にいた/Users/brandBrandoParetoopareto/opt/のでそうしました/Users/brandBrandoParetoopareto/opt/miniconda3
チャーリーパーカー

39

Anacondaをアンインストールするには、ターミナルウィンドウを開きます。

  1. anacondaインストールディレクトリ全体を削除します。
rm -rf ~/anaconda
  1. 環境変数~/.bash_profile からanacondaディレクトリを編集して削除しPATHます。

注:の代わりに、ファイル.bashrc.profileファイルを編集する必要がある場合があります。.bash_profile

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

    • .condarc
    • .conda
    • .continuum

使用する:

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

2
初心者への注意:代わりに.bashrcや.profileを編集する必要があるかもしれません
Nathan

1
DeltaIVが前述したとおり。これは失敗します。少なくとも私にとってはそうでした:「すばらしいガイドですが、タイプミスが少ないです。Anacondaのデフォルトのインストール場所は、ホームフォルダーではなくルートフォルダーです。したがって、rm -rf〜/ anaconda3は静かに失敗します。何でも削除します。正しいコマンドは、インストールされているAnacondaのバージョンに応じて、sudo rm -rf / anaconda3またはsudo rm -rf / anaconda2です。
Oeyvind


2

ターミナルを開き、コマンドrm -rf〜/ anaconda3を入力して、「anaconda2」や「anaconda3」などの名前を持つAnacondaディレクトリ全体を削除します。次に、コマンド "conda uninstall" https://conda.io/docs/commands/conda-uninstall.htmlで condaを削除します


走っているときconda uninstall私は得るCondaValueError: Value error: no package names supplied, try "conda remove -h" for more details
ジョーダン男爵

端末にecho $ PATHと書き込み、anacondaへの参照があるかどうかを確認します。exportPATH = "/ path / you / want / to / keep"を使用している場合
Monika Bozhinova

1

これは、anacondaを削除した後、私のPythonインストールを壊していたエントリがanacondaにあったもう1つの場所です。これが他の誰かを助けることを願っています。

糸を使用している場合、このエントリは〜/ "username"の.yarn.rcファイルにあります。

python "/ Users / someone / anaconda3 / bin / python3"

この行を削除すると、完全に削除するために必要な最後の1箇所が修正されました。そのエントリがどのように追加されたかはわかりませんが、役に立ちました


1

spicyramenとjkysamの両方から非常に役立つ提案を行ったがすぐに成功しなかったため、システムに変更を認識させるには、Macを再起動するだけで済みました。これが誰かを助けることを願っています!


0

これは私のために働きました:

conda remove --all --prefix /Users/username/anaconda/bin/python

次に、.bash_profileの$ PATHからも削除します


1
これはいいアイデアですが、ドキュメントによると、これはconda環境の削除を目的としています。アナコンダが提案する方法は次のとおりです。使用anaconda-clean
n1k31t4 '

0

〜/ .bash_profileファイルに追加export PATH="/Users/<username>/anaconda/bin:$PATH"(またはexport PATH="/Users/<username>/anaconda3/bin:$PATH"anaconda 3を使用している場合)して、この問題を修正しました。


あなたはその質問を誤解していると思います。問題は、Anaconda をアンインストールする方法であり、修正するのではありません。ここで提案しているのは、Anacondaを削除するのではなく、維持/インストールするための修正です
Abe

0

公式の指示はここにあるようです:https//docs.anaconda.com/anaconda/install/uninstall/

しかし、あなたが私のようにそれが何らかの理由で動作しなかった場合、そして何らかの理由であなたのコンダがどこかにインストールされていて、これを行うと伝えた場合:

rm -rf ~/opt

なぜそこに保存されたのかはわかりませんが、それが私のためにしたのです。


(それはあなたが私のような最初の場所でそれをアンインストールしている理由である場合)、これは私のcondaのインストールを固定して私には有用であった:https://stackoverflow.com/a/60902863/1601580それは私のためにそれを固定してしまいました。なぜcondaがそもそも奇妙な振る舞いをしたのか、そもそも間違ってインストールしたのかはわかりません...

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