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')
私は何をすべきか?
直した。
/ opt/anaconda/anaconda3の許可を再帰的に変更しました。
Windowsコマンドプロンプトについても同じことが言えます。管理者としてAnacondaプロンプトを実行する必要があります。
許可が拒否されました。おそらく、rootとしてコマンドを実行していないためです。 superAdminとしてコマンドを試して実行してください
これで私の問題が解決しました。 Windowsの場合:AppData/Tempのpipフォルダーを削除してください。 Pythonはこれらのフォルダーを削除し、新しいインストールを解凍するための新しいpipフォルダーを作成できません。