問題
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を開くのがいいと思います。