sparrow hat geschrieben: ↑Sonntag 4. Februar 2024, 16:00
Python 2.7 ist EOF und wird seit Janren nicht mehr weiter entwickelt und bekommt auch seit Jahren keine Sicherheitspatches mehr. Wenn du keinen guten Grund hast, warum das noch auf deinem System ist, ist es unnötig.
Sehr vielen Dank für die Rückantwort.
Sehe ich dann auch so, hatte damals etwas ausprobiert und dann Python seither nicht mehr verwendet.
Und du schreibst ja schon im Titel, dass du Python 3 installieren möchtest. Mach mal.
Dann sollte doch der Kollege der erste Ansprechpartner für Support sein?
Eigentlich nicht, derjenige ( praktisch ein Internet-Kollege, nur Englischsprachig) hatte das mal vor einiger Zeit bzw. vor Jahren geschrieben, es ist so ein Tool das für FB verwendet wird für Marketing-Dinge zu Scrapen. Er möchte sich damit auch nicht mehr beschäftigen, hat nur gemeint, ich könnte dies mal ausprobieren. Da ich nämlich nach so einer speziellen Lösung danach auf der Suche bin.
Keine Ahnung, ob das alte Script noch funktioniert.
Man installiert zusätzliche Pakete mit "pip". Das kennt den Befehl "install" und Pakete zu installieren und die Option "-r" um eine Datei anzugeben, in der die Abhängigkeiten stehen.
Da du kein Python 3 installiert hast, gehe ich nicht davon aus, dass du eine separte Umgbebung für die Pakete brauchst.
Werde ich dann mal testen, vielleicht gegen später dann.
Werde dann morgen eine Rückantwort geben, es dazu noch dann weiter geht mit dem Befehlsprozess:
Code: Alles auswählen
$ python ScrapFB.py
$ python ScrapFB.py -l [login mail] -p [pw to facebook] -t [target ID]
Ich muss dann folgendes eingeben in der CMD um das Python Script zu starten:
Code: Alles auswählen
C:\Users\MeinName> cd C:\Users\MeinName\Desktop\Ordnername
... python ScrapFB.py
Das Zeichen [$] ist wohl nur bei Linux bei Windows ist das [>>], wenn ich mich nicht täusche.
Ich hatte zuvor ausprobiert, welche Version ich drauf habe, da ich das selbst nicht mehr wusste.
Mir ist dabei aber noch was aufgefallen, siehe unten:
Zum Starten:
Code: Alles auswählen
CMD / Win-Taste+R dann CMD eingeben -> dann öffnet sich die CMD-Konsole.
Dann wird dort angezeigt:
Code: Alles auswählen
C:\Users\MeinName>
Darauf gebe ich den Zielpfad ein von der Python.exe
C:\Python27/python
Endresultat: C:\Users\MeinName>C:\Python27/python
Dann wird die Version angezeigt und Python startet.
Wenn ich dann aber den Befehl verwende speziell für die Version auslesen:
Code: Alles auswählen
python --version
Erhalte ich folgende Meldung:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'python' is not defined
Wenn ich dann rausgehe aus Python mit dem Befehl:
Code: Alles auswählen
exit()
Den gleichen Befehl eingebe, erhalte ich die Meldung:
Der Befehl "python" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
Wenn ich den Befehl eingebe in der normalen CMD Konsole :
wird dies angezeigt.
Ich glaube das hängt mit der Installation zusammen, da stand iwie was daran mit Pfad hinzufügen, ich glaube damals habe ich das einfach nicht gemacht bzw. das Häkchen nicht gesetzt.