私はbrewを使って私のMacにpython3を再インストールしようとしています brew install python3
です。リンクステップに進むとき しかし、それはエラーを投げた:リンク中/usr/local/Cellar/python3/3.5.1 ...エラー:パーミッションが拒否されました -/usr/local/Frameworks
The brew link step did not complete successfully The formula built, but is not symlinked into /usr/local Could not symlink bin/2to3-3.5 Target /usr/local/bin/2to3-3.5 already exists. You may want to remove it: rm '/usr/local/bin/2to3-3.5' To force the link and overwrite all conflicting files: brew link --overwrite python3 To list all files that would be deleted: brew link --overwrite --dry-run python3
しかしrm '/usr/local/bin/2to3-3.5
とbrew link --overwrite python3
を使用した後、 他のエラーが発生しました:Error: Permission denied - /usr/local/Frameworks
を。
/usr/local/
の下にFrameworks
というディレクトリがないため、なぜこのようなことが起こったのかわかりません。
多分 'は/ usr/local'上のアクセス権が読み取り専用にしていると' brew'は新しいファイル/ディレクトリを作成することはできませんか?昇格された権限でコマンドを実行してみてください。 – Jezor
私は 'sudo'を使ってこれを解決しようとしていましたが、' sudo'はHomeBrewで減価償却されるので、私はそれについて何ができるのか正確には分かりません。具体的な提案はありますか? – user6572695