2016-08-08 31 views
0

N00b Altert.Fehler bei "Anfragen importieren" - "Kein Modul namens Anfragen"

Also habe ich versucht „Importanforderungen“ durch Python zu nennen und bekam den Fehler:

>>> import requests 
Traceback (most recent call last): 
File "<stdin>", line 1, in <module> 
ImportError: No module named requests 

Das glaube ich nicht, dass ich pip richtig installiert haben oder überhaupt?

easy_install fordert Rückkehr: Der folgende Fehler trat bei dem Versuch, Dateien im Installationsverzeichnis hinzuzufügen oder zu entfernen:

[Errno 13] Permission denied: '/Library/Python/2.7/site-packages/test-easy-install-6488.pth' 

Das Installationsverzeichnis (über --install-dir angegeben, prefix, oder die distutils Standardeinstellung) war:

/Library/Python/2.7/site-packages/ 

Jede Hilfe zu dieser wäre sehr dankbar ... ich habe die anderen Beiträge mit den Nutzern gesehen das gleiche zu erwähnen, aber es tut scheint nicht zu helfen.

+2

Welches Betriebssystem laufen Sie? Bist du sicher, dass Pip nicht installiert ist? Wenn Sie * nix haben, versuchen Sie einfach 'sudo pip install requests' auszuführen. – James

+1

Sie scheinen mit OS X zu arbeiten. Haben Sie' brew install pip' versucht, dann 'pip install requests'? –

+0

Mac OS Capitan. @SeanPianka ran 'brew install pip' Antwort:' Fehler: Keine verfügbare Formel mit dem Namen "pip" Homebrew bietet Pip über: 'brew install python'. Allerdings werden Sie dann haben zwei Pythons auf Ihrem Mac installiert, so alternativ können Sie Pip über die Anweisungen unter: https: // pip.readthedocs.io/de/stable/installing/' – jTank

Antwort

1

Nach der requests website installation page:

  1. Kasse der git repository
  2. /path/to/virtualenv/bin/python requests/setup.py install

Als dritten Schritt ausführen, wenn Sie Probleme dies zu tun haben, bitte kommt zurück und lassen Sie einen Kommentar, wie dass ich dir weiterhelfen kann.

Ihr Problem ist ein Berechtigungsproblem. Die Lösung, die ich empfehlen würde, ist pip install virtualenv und erstellen Sie eine neue Umgebung für Ihr Projekt, Anfragen in dieser Umgebung zu installieren.

Um pip zu installieren, machen Sie einen curl -kO https://bootstrap.pypa.io/get-pip.py und führen Sie es als python get-pip.py dann installieren Sie virtualenv wie im obigen Absatz.

+1

Dies ist eine gute Plattform unabhängige Lösung (+1), aber nur als eine Anmerkung, für neue Programmierer immer Pip-up ist in der Regel eine viel einfachere und schnellere Lösung. – James

+0

.... und erfordert auch die Installation von Pip. Bei den meisten Bibliotheken funktioniert das Ausführen von setup.py direkt. Aber dein Standpunkt ist ein guter. – hd1

+0

Danke. Das Repository wirft nicht wirklich mehr Licht .... 2 hat nicht funktioniert Ich nehme an, dass ich dafür im richtigen Verzeichnis sein muss? Ein Mac Noob zu sein, hilft nicht: (..... Ausführen von 'install virtualenv' zurückgegeben:' -bash: pip: Befehl nicht gefunden' – jTank