it-swarm.com.de

Erlaubnis verweigert mit dem Versuch, Pip auf MAC zu verwenden?

Could not install packages due to an EnvironmentError: [Errno 13] Permission denied: '/Library/Python/2.7/site-packages/beautifulsoup4-4.6.0.dist-info'Consider using the `--user` option or check the permissions.

Der obige Fehler wird angezeigt, wenn ich versuche, den Befehl pip zu verwenden. Alles, was ich tun muss, ist Pip-Installation der requirements.txt, damit mein Programm funktioniert. Ich habe python 2.7.1 installiert und meinen Code so platziert, dass ich python Befehle verwenden kann. Ich habe versucht, die Berechtigungen mit diesem Befehl zu ändern:

chmod -R 777

aber es hat nicht funktioniert. Ich habe Homebrew auf meinem Computer installiert. Ich habe auch versucht, eine virtuelle Umgebung mit diesem Link zu verwenden: http://sourabhbajaj.com/mac-setup/Python/virtualenv.html , aber es gab mir auch Berechtigungsprobleme. Gibt es Vorschläge, um dieses Berechtigungsproblem zu beseitigen und pip erfolgreich auszuführen? Der unten stehende Sudo-Befehl funktioniert ebenfalls nicht.

Sudo pip install -r requirements.txt
8
Sam

Dies ist ein Berechtigungsproblem.

Erwägen Sie die Verwendung von pip install "packagename" --user wie im Fehler erwähnt. Dies wird behandelt HIER

13
Aidan Ross

versuchen Sie es mit Sudo Pip. Installieren Sie djangorestframework für Mac. Hat für mich gearbeitet.

1
Beni