Frage

Ich versuche, die tweepy api zu verwenden, um eine Twitter-Funktion zu machen, und ich habe zwei Fragen. Ich habe wenig Erfahrung mit dem Terminal und Python im Allgemeinen.

1) Es installierte richtig mit Python 2.6, aber ich kann es nicht mit Python verwenden oder installieren 3.1. Als ich das Modul in 3.1 zu installieren versuchen, gibt es mir einen Fehler, dass es keine Modul Setuptools ist. Ursprünglich dachte ich, dass vielleicht war ich nicht in der Lage tweepy Modul mit 3.1, aber in der Readme zu verwenden, es heißt „Python 3 Zweig (3.1)“, die ich Mittel annehmen, dass es kompatibel ist. Als ich das Setuptools Modul gesucht, die ich dachte, ich in die neue Version geladen werden konnte, gab es nur Module für bis zu Python 2.7. Wie würde ich die Tweepy api richtig auf Python installieren 3.1?

2) Mein Standard-Python, wenn vom Terminal laufen 2.6.1 und ich möchte es machen 3.1 also muss ich python3.1 nicht geben.

War es hilfreich?

Lösung

Installieren verteilen , die eine kompatible Gabel von Setuptools ist die Unterstützung Python tut 3. tun ja, stellen Sie sicher, dass Sie Python 3 anstelle von Python 2. Die meisten Python verwenden 3-Installationen bieten einen symlimk oder Befehl python3 genannt, während python zu einer Installation 2 Python bezieht. Aufgrund der inkompatiblen Unterschiede zwischen Python 2 und Python 3, ist es empfehlenswert, dass Sie nicht versuchen, diese zu überschreiben und haben python zu python3 beziehen.

Andere Tipps

Update: Die Kommentare unten haben einige feste Punkte gegen diese Technik.

2) Was OS sind Sie? Im Allgemeinen gibt es einen symbolischen Link irgendwo in Ihrem System, die Punkte von ' Python ' auf ' pythonx.x ', wobei x.x die Versionsnummer von Ihrem Betriebssystem bevorzugt ist. Unter Linux gibt es ein symbolischer Link / usr / bin / python , die Punkte (auf Ubuntu 10.04) /usr/bin/python2.6 auf einer Standard-Installation.

Nur manuell den aktuellen Link auf den python3.1 binären Punkt ändern, und Sie sind in Ordnung.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top