Wizard Notes

Python, JavaScript を使った音楽信号分析の技術録、作曲活動に関する雑記

Anaconda (Windows10):conda で Permission Error

問題

Windows10において、conda update condaやconda install tensorflow で以下のようなエラーと遭遇しました

Preparing transaction: done
Verifying transaction: done
Executing transaction: failed
ERROR conda.core.link:_execute(502): An error occurred while uninstalling package 'defaults::anaconda-4.5.4-py36_0'.
PermissionError(13, 'アクセスが拒否されました')

解決方法

Anaconda Promptを管理者権限で実行することで解決しました。

(base) C:\WINDOWS\system32>conda update conda
Solving environment: done

## Package Plan ##

  environment location: C:\ProgramData\Anaconda3

  added / updated specs:
    - conda


The following packages will be UPDATED:

    conda: 4.5.4-py36_0 --> 4.5.11-py36_0

Proceed ([y]/n)? y

Preparing transaction: done
Verifying transaction: done
Executing transaction: done

まとめ

とりあえず Windowsにおいてconda 関係のパーミッションエラーがでたら、管理者権限でAnaconda Promptを開くのがいいと思います。