【解決】Windows/AnacondaでPermission Deniedがでる理由

スポンサーリンク
anaconda 全般

Win10のAnacondaインストール環境でcondaコマンドを用いてライブラリのインストールを行っていたところ以下のようなエラーに遭遇しました。

ERROR conda.core.link:_execute(699): An error occurred while installing package 'defaults::icu-58.2-ha925a31_3'. 
Rolling back transaction: done 

[Errno 13] Permission denied: 'C:\Users\*******\******\Anaconda3\envs\myenv\Library\bin\icudt58.dll'()

解決方法

  • Pythonを実行していそうなアプリケーション(Anaconda)やプロセスを全て終了してからcondaコマンドでライブラリをインストール
    または
  • condaプロンプトを閉じAnaconda Navigatorからライブラリをインストール

原因

condaコマンド以外のアプリケーションで使用中のファイルを呼び出そうとしてPermission Errorになるそうです。おそらくAnaconda Navigatorが該当ファイルを使用しているところでcondaコマンドが横から使用しようとしてこのような状態になるのでしょう。

コメント

タイトルとURLをコピーしました