Frage Installieren von Twitter Python-Modul


Ich versuche Twitter-Python zu installieren und ich verstehe es einfach nicht. Nach allem, was ich gelesen habe, sollte das einfach sein. Ich habe all das Zeug über easy_install gelesen, python setup.py install, Befehlszeilen usw., aber ich verstehe es einfach nicht. Ich habe das "twitter-1.9.4.tar.gz" heruntergeladen, also habe ich jetzt den Ordner "twitter-1.9.4" in meinem root "C: \ Python27" und habe versucht zu laufen

>>> python setup.py install

in IDLE ... und das funktioniert nicht. Ich konnte ein Modul für Yahoo Finanzen installieren und alles, was ich tun musste, war den Code in meinen 'C: \ Python27 \ Lib' Ordner zu legen.

Wie unterscheiden sich diese und gibt es eine wirklich grundlegende Schritt-für-Schritt-Installation von Paketen?


5
2018-05-17 18:40


Ursprung


Antworten:


Wenn ich die Verzeichnisstruktur betrachte, die Sie haben, gehe ich davon aus, dass Sie Windows verwenden. Also meine Empfehlung ist ein Paket-Manager-System wie Pip zu verwenden. Mit pip können Sie sehr einfach Python-Pakete installieren.

Sie können pip hier installieren: Pip für Python

Oder wenn Sie die Windows-spezifische Version möchten, gibt es einige vordefinierte Windows-Binärdateien hier: Pip für Windows

Die Installation von python setup.py in IDLE funktioniert nicht, da dies ein interaktiver Python-Interpreter ist. Sie möchten Python über die Befehlszeile zur Installation aufrufen.

Mit pip können Sie zur Befehlszeile gehen und so etwas ausführen:

"pip installieren twitter-python"

Nicht alle Python-Pakete werden mit pip gefunden, aber Sie können mit suchen

"pip suchen twitter-python"

Die Art von Pip ist, dass Sie den genauen Namen des gewünschten Moduls eingeben müssen.

Kurz gesagt, meine persönliche Empfehlung, Python-Pakete zu installieren, lautet:

  • Installieren Sie pip ausführbar
  • Gehe zur Befehlszeile
  • Geben Sie "pip search python_package" ein
  • Suchen Sie das gewünschte Paket in der Liste.
  • Geben Sie "pip install python_package" ein

Dies sollte alles reibungslos installieren.


1
2018-05-17 18:50



1) Führen Sie CMD als Administrator aus
2) Geben Sie Folgendes ein:
set path=%path%;C:\Python27\
3) Lade python-twitter herunter, wenn du das noch nicht getan hast, das ist der Link den ich empfehle:
https://code.google.com/p/python-twitter/
4) Laden Sie PeaZip herunter, um es zu extrahieren:
http://peazip.org/
5) Installieren Sie PeaZip, gehen Sie dorthin, wo Sie Python-Twitter heruntergeladen haben, klicken Sie mit der rechten Maustaste und extrahieren Sie es mit PeaZip.
6) Kopieren Sie den Link zum python-twitter-Ordner nach der Extraktion, der in etwa so aussehen sollte:
C: \ Benutzer \ KiDo \ Downloads \ python-twitter-1.1.tar \ dist \ python-twitter-1.1
7) Gehe zurück zu CMD und tippe:
cd python-twitter location oder so ähnlich:
cd C:\Users\KiDo\Downloads\python-twitter-1.1.tar\dist\python-twitter-1.1
8) Geben Sie nun Folgendes in CMD ein:
python setup.py install 

Und es sollte so gut funktionieren, glaub mir nicht?
Öffnen Sie IDLE und geben Sie Folgendes ein:

import twitter 

Ich garantiere Ihnen, dass es installiert wurde, aber Sie können einen weiteren Fehler erhalten, wie folgt:

>>> import twitter Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\Python27\lib\site-packages\twitter.py", line 37, in <module> import requests ImportError: No module named requests 

Dann müssen Sie die gleichen Schritte ausführen, um das Modul herunterzuladen Anfragen.


1
2017-11-13 17:14



Python-Module installieren deutlich besagt, dass Sie die Pakete von der Befehlszeile installieren müssen, nicht die Python Interpreter IDE (wie IDLE):

Unter Windows sollte dieser Befehl über ein Eingabeaufforderungsfenster ausgeführt werden   (Start ‣ Zubehör):    setup.py install

Sie erwähnen das python setup.py install Befehl, der den Python-Interpreter bereits aufrufen möchte und es nicht sinnvoll wäre, ihn innerhalb des Interpreters auszuführen.


0
2018-05-17 19:10



Sie müssen die Windows-Systempfadvariablen so einstellen, dass sie c: \ Python27 und C: \ Python27 \ Scripts enthalten. Sie müssen PYTHONPATH weder einstellen noch Bat-Dateien verwenden.

Pfad c: \ Python27 teilt Windows mit, wo python.exe ist

Der Pfad c: \ Python27 \ Scripts teilt Windows mit, wo pip ist

Führen Sie pip aus der Windows-Befehlszeile (nicht Leerlauf verwenden)


0
2018-05-18 00:19



Im Grunde müssen Sie mit python3.4.3 nur zwei Dinge tun, um twitter verwenden zu können: 1.python -m pip installieren -U pip dann wird einmal pip aktualisiert (wie es vorinstalliert ist). du machst den zweiten Schritt: 2. pip installieren Sie Twitter Dadurch wird das Twitter-Paket installiert.


0
2017-08-31 19:35



Heute, nachdem ich die Pre-Methode benutzt hatte, konnte ich sie nicht mehr benutzen (wie ich gestern bei meinem Post gesagt habe). Also habe ich einen anderen Weg gesucht, der einfach und cool ist und Hoffnung würde immer funktionieren (zumindest auf meinem PC):

...Python34>cd scripts             #command prompt change die where pip is 
...Python34\Scripts>pip install fabric    #in this dir, use pip

Genial (zumindest für mich), obwohl das Paket, das ich wollte, nicht "perfekt" installiert werden konnte, noch ein Pythovery.


0
2017-09-01 17:45