0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Anaconda Powershell で Anaconda 起動できずハマった件(にっちもさっちもいかない場合の対応方法)

Posted at

(普段他WindowsやLinuxを利用しているので) 久々に開いた Windows で Anaconda Powershell(Windows Powershell も同じ)を開いたところ、以下エラーで Anaconda が起動できず、ハマる。conda コマンドが全く機能しない。(Powershell 起動時に base で起動するように戻したい。)

& : 用語 'C:\Users\username\anaconda3\shell\condabin\conda-hook.ps1' は、コマンドレット、関数、スクリプト ファイル、または
操作可能なプログラムの名前として認識されません。名前が正しく記述されていることを確認し、パスが含まれている場合はそのパ
スが正しいことを確認してから、再試行してください。
発生場所 行:1 文字:3
 & 'C:\Users\username\anaconda3\shell\condabin\conda-hook.ps1' ; conda ac ...
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (C:\Users\tiida\...\conda-hook.ps1:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

conda : 用語 'conda' は、コマンドレット、関数、スクリプト ファイル、または操作可能なプログラムの名前として認識されませ
ん。名前が正しく記述されていることを確認し、パスが含まれている場合はそのパスが正しいことを確認してから、再試行してくだ
さい。
発生場所 行:1 文字:62
+ ... \Users\username\anaconda3\shell\condabin\conda-hook.ps1' ; conda activat ...
+                                                             ~~~~~
    + CategoryInfo          : ObjectNotFound: (conda:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

「環境変数がー」という記事をいろいろ実行して解決できず、最後の頼みで Chat-GPT に確認して以下のレス試す。

Anacondaが正しくアンインストールできない場合や、インストールが破損している場合、以下の手順で問題を解決することができます。

### 1. `Anaconda` フォルダの削除
まず、Anacondaのインストールディレクトリ(通常は `C:\Users\tiida\anaconda3`)を手動で削除します。

1. **エクスプローラーを開く**:
   - `C:\Users\tiida\` に移動し、`anaconda3` フォルダを見つけてください。
  
2. **フォルダを削除**:
   - `anaconda3` フォルダを右クリックして「削除」を選択します。
   - フォルダの削除には少し時間がかかる場合があります。

### 2. 環境変数のクリーニング
Anacondaのパスがシステムの環境変数に残っている場合があります。以下の手順でこれを削除します。

1. **スタートメニューを右クリック**:
   - 「システム」または「システム設定」を選択します。
   
2. **「システムの詳細設定」へ移動**:
   - 「システムの詳細設定」をクリックし、「環境変数」を選択します。

3. **環境変数を確認**:
   - `Path` 変数の中に `C:\Users\tiida\anaconda3` または関連するパスがあれば、それを選択して削除します。

4. **他の関連変数を確認**:
   - `CONDA_*` や `PYTHONPATH` など、Anacondaに関連する環境変数も削除します。

### 3. レジストリのクリーニング (注意が必要です)
Anacondaに関連するレジストリキーが残っている可能性があるため、これを手動で削除することも考えられます。ただし、レジストリを編集する際には注意が必要です。

1. **レジストリエディタを開く**:
   - `Windows + R` を押して「regedit」と入力し、Enterキーを押します。

2. **Anaconda関連のキーを探す**:
   - `HKEY_CURRENT_USER\Software` と `HKEY_LOCAL_MACHINE\SOFTWARE` の下に `Anaconda` または `Continuum` に関連するキーがあれば、それらを削除します。

### 4. インストールのリトライまたは新しいインストール
手動での削除が完了したら、必要であればAnacondaを再インストールするか、他のPythonディストリビューション(例: MinicondaやPyenvなど)をインストールすることができます。

[Add Anaconda to my PATH environment variable] にチェックを入れて再インストールで解決

結論:最初からGPTに確認して、それがダメだったら自力検索調査がよかったかもしれない。

*ここにくるまで数時間、なんだったのか?という事ありませんか?w

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?