Guten Tag,
ich möchte die Resultate aus dem folgenden Artikel https://towardsdatascience.com/explorin ... dc0e307696 auf meinem Computer in Jupyter Notebook reproduzieren. Der Autor hat im Artikel das dazugehörige Github-Projekt verlinkt:
https://github.com/llefebure/un-general-debates
Die Erklärung (Setup) auf der Gibthub Seite verstehe ich nicht. Der Autor schreibt hier einfach, dass man die folgenden Befehle eingeben soll:
- make create_environment
- source activate un-general-debates
- make requirements
Wo sollen diese Befehle eingegeben werden? Anaconda Prompt kennt diese Befehle z.B. nicht. Es wird auch nicht erklärt, wie ich das Programm zum laufen kriegen soll, um die Resultate zu erzeugen.
Ich habe zuvor noch nie mit Github gearbeitet und nur kleinere Scripte (ein Dokument mit max ~ 100 Zeilen) in Anaconda/Jupyternotebook geschrieben. Könnte mir bitte jemand mal detaliert erklären, wie ich dieses Projekt in JupyterNotebook oder Allgemein zum laufen kriege.
Viele Grüße
Martin
Github Projekt downloaden und zum laufen bringen
Ich vermute du arbeitest unter Windows? Die Info welches OS du benutzt wäre schon hilfreich.
Schau mal in diesen Thread: https://stackoverflow.com/questions/167 ... le-options
Schau mal in diesen Thread: https://stackoverflow.com/questions/167 ... le-options
Ich bin Pazifist und greife niemanden an, auch nicht mit Worten.
Für alle meine Code Beispiele gilt: "There is always a better way."
https://projecteuler.net/profile/Brotherluii.png
Für alle meine Code Beispiele gilt: "There is always a better way."
https://projecteuler.net/profile/Brotherluii.png
Ja, ich benutze Windows 10 und Nein, ich habe Make nicht installiert.
Danke für den Link ThomasL. Ich habe mir nun Make.exe auf dieser Seite http://gnuwin32.sourceforge.net/packages/make.htm heruntergeladen und installiert.
Wenn ich make den ersten Schritt make create_enviroment im Command Prompt oder Anaconda Prompt angebe, erhalte ich die Fehlermeldung:
Danke für den Link ThomasL. Ich habe mir nun Make.exe auf dieser Seite http://gnuwin32.sourceforge.net/packages/make.htm heruntergeladen und installiert.
Wenn ich make den ersten Schritt make create_enviroment im Command Prompt oder Anaconda Prompt angebe, erhalte ich die Fehlermeldung:
Könnte mir bitte jemand erklären, wie ich jetzt weiter vorgehen muss, um das Projekt zum laufen zu bringen.'make' is not recognized as an internal or external command,
operable program or batch file.
- __blackjack__
- User
- Beiträge: 14053
- Registriert: Samstag 2. Juni 2018, 10:21
- Wohnort: 127.0.0.1
- Kontaktdaten:
Dann ist es nicht richtig installiert. Allerdings möchte das Makefile dann noch mindestens ``which`` haben. Wenn man ``make clean`` aufrufen will auch ``find`` und für das erstellen der Daten (``make dataset``) wird ein Bash-Skript aufgerufen das ``kaggle``, ``curl``, und ``bunzip2`` verwendet.
“Vir, intelligence has nothing to do with politics!” — Londo Mollari
Das wird nichts. Das Makefile - das ist was make ausführen will - enthält eine Vielzahl von anderen Kommandos, die du so nicht hast und auch nicht haben wirst. Es gibt 3 Wege die mir einfallen, wie du das lösen kannst:
- viele der Schritte in dem makefile kann man von Hand machen (Installation von Python requirements, downloads, entpaccken von Archiven). Allerdings muss man dazu ein bisschen mehr Erfahrung oder Experimentierfreude vorweisen, als ich gerade ausmachen kann.
- eine Unix-artige Umgebung installieren, die das alles mitbringt. Das wären zb Cygwin oder msys git. Und es darin machen.
- mittels VirtualBox ein Linux aufsetzen, und das darin machen.
IMHO ist Option 3 die vielversprechendste.
- viele der Schritte in dem makefile kann man von Hand machen (Installation von Python requirements, downloads, entpaccken von Archiven). Allerdings muss man dazu ein bisschen mehr Erfahrung oder Experimentierfreude vorweisen, als ich gerade ausmachen kann.
- eine Unix-artige Umgebung installieren, die das alles mitbringt. Das wären zb Cygwin oder msys git. Und es darin machen.
- mittels VirtualBox ein Linux aufsetzen, und das darin machen.
IMHO ist Option 3 die vielversprechendste.
Was meint ihr:
Könnte man das Problem ggf. mit Windows-Subsystem für Linux lösen?
Fehlende Pakete kann man ja ggf. nachinstallieren.
Könnte man das Problem ggf. mit Windows-Subsystem für Linux lösen?
Fehlende Pakete kann man ja ggf. nachinstallieren.
Die neueste Version von WSL mit der Windows Version 2004 soll ganz gut sein.
https://www.youtube.com/watch?v=OlBmvOKvUkQ
https://www.youtube.com/watch?v=OlBmvOKvUkQ
Ich bin Pazifist und greife niemanden an, auch nicht mit Worten.
Für alle meine Code Beispiele gilt: "There is always a better way."
https://projecteuler.net/profile/Brotherluii.png
Für alle meine Code Beispiele gilt: "There is always a better way."
https://projecteuler.net/profile/Brotherluii.png