web-dev-qa-db-ja.com

condaがDjangoをインストールするとき、PermissionError(13、 'Permission denied')

conda install Djangoを実行すると、次のエラーが表示されます。

環境の解決:完了

==>警告:condaの新しいバージョンが存在します。 <==

現在のバージョン:4.4.10

最新バージョン:4.4.11

実行してcondaを更新してください

$ conda update -n base conda

##パッケージプラン##

環境の場所:/ opt/anaconda/anaconda3

追加/更新された仕様:-Django

次の新しいパッケージがインストールされます。

Django: 2.0.2-py36hd476221_0

続行([y]/n)? y

トランザクションの準備:完了

トランザクションの検証:完了

トランザクションの実行:失敗

エラーconda.core.link:_execute(481):パッケージ 'defaults :: Django-2.0.2-py36hd476221_0'のインストール中にエラーが発生しました。 PermissionError(13、 'Permission denied')ロールバックを試行しています。

トランザクションのロールバック:完了

PermissionError(13、 'Permission denied')

私は何をすべきか?

8
user8483278

直した。

/ opt/anaconda/anaconda3の許可を再帰的に変更しました。

1
user8483278

私は解決しました:

Sudo chown -R user anaconda3

参照として この問題 を使用しました。

12
Robocco

Windowsコマンドプロンプトについても同じことが言えます。管理者としてAnacondaプロンプトを実行する必要があります。

3
user2034200

許可が拒否されました。おそらく、rootとしてコマンドを実行していないためです。 superAdminとしてコマンドを試して実行してください

1
Daniel Kilanko

これで私の問題が解決しました。 Windowsの場合:AppData/Tempのpipフォルダーを削除してください。 Pythonはこれらのフォルダーを削除し、新しいインストールを解凍するための新しいpipフォルダーを作成できません。

0
Rizwan