web-dev-qa-db-fra.com

Homebrew: Impossible de lier python

J'ai un problème de liaison entre python dans Homebrew. Voici la sortie:

brew link python

Linking /usr/local/Cellar/python/2.7.13 ... Erreur: autorisation refusée -/usr/local/Frameworks

Lorsque je ls -al sur le contenu de/usr/local (pour voir les autorisations de Frameworks), je constate qu’il n’existe pas de répertoire 'Frameworks'.

J'hésite à mkdir Frameworks s'il ne le fait pas avec de mauvaises autorisations et ne le connecte pas à d'autres éléments du système.

8
Pwdr

Créez le répertoire Frameworks et chown pour lui-même

$ Sudo mkdir /usr/local/Frameworks
$ Sudo chown -R $(whoami):admin /usr/local/Frameworks
$ brew link python
20
wgao19

J'ai utilisé la commande: Sudo chown -R "$USER":admin /usr/local avec l'aimable autorisation de cette réponse ailleurs sur Stack Overflow.

3
Pwdr

comme alternative, vous pouvez utiliser pip

Comment installer pip sur macOS ou OS X?

De plus, le forfait anaconda est excellent

https://www.continuum.io/downloads

0
Paddy