Python Interpreter / Umgebung | Zusatz Anaconda
Verfasst: Sonntag 10. Januar 2021, 19:40
Hallo liebes Forum,
erstmal möchte ich mir kurz vorstellen, ich bin Findus und komme aus Bielefeld. Tatsächlich bin ich gerade neu ins Forum dazu gestoßen, beschäftige mich nun seit ca. September 2020 mit Python also ein kompletter Neuling. Dieses Forum möchte ich gerne langfristig nutzen und hoffe natürlich, dass ich irgendwann ebenfalls Ratschläge geben kann.
Ich bin mit dem Buch "Einstieg in Python" angefangen und habe dieses durchgearbeitet. Nebenbei habe ich erste kleine Abfragen im Finanzbereich geschrieben. Ganz simple Sachen wie Abfragen auf Yahoo oder aber mit Hilfe von Video Tools sowas wie Charts mit Pivorpunkten. Letzteres folgte aber lediglich zu 5% in Eigenarbeit. Das Ganze mache ich in der IDE Pycharm
Nun habe ich eine Frage nachdem ich die Suchfunktion erfolglos ausprobiert habe.
- Leider gab es dazu kein Kapitel in dem Buch. -
Umgebungsvariabeln & Umgebungen in Python.
Ich bin leider nicht zu sehr IT affin. In Laienworten habe ich das jetzt so verstanden. Eine Umgebunsvariabel ist eine gesondert gespeicherte Variable die von mehreren Programmen genutzt wird. Eine Shell wie Python greift dabei auf diese Variabel zurück. Ist das so ungefähr richtig?
Ich habe mich jetzt weiterhin für einen Udemy Kurs angemeldet. Hierzu wird über Jupyter die Umgebung Anaconda verwendet. Ich versuche gerade dies über pycharm abzubilden. Die Anaconda Umgebung ist dabei schon aktiviert. Nun habe ich auch eine Anaconda Umgebung (Base) sowie den Interpreter. Ist es korrekt, dass ich hier wie in Punkt 1 wieder alle Liabries neu installieren müsste? Hintergrund: Die Anaconda Umgebung brauche ich erstmalnur für den Kurs. Hauptanliegen sind die Finance Codes. Dabei fällt mir halt auf, dass sowas wie yfinance plötzlich gar nicht mehr als Modul gefunden werden kann.
so sieht es jetzt über Anaconda Prompt aus:
base * C:\Users\Findus\anaconda3
pythonProject C:\Users\Findus\anaconda3\envs\pythonProject
Meine ganzen versuchten Liabiries die ich versucht habe in Anaconda zu implementieren sind auch wie folgt gescheitert.
Package jupyterlab_widgets conflicts for:
ipywidgets -> jupyterlab_widgets[version='>=1.0.0']
jupyter -> ipywidgets -> jupyterlab_widgets[version='>=1.0.0']
_ipyw_jlab_nb_ext_conf -> ipywidgets -> jupyterlab_widgets[version='>=1.0.0']
Package backports.shutil_which conflicts for:
terminado -> pywinpty -> backports.shutil_which
pywinpty -> backports.shutil_which
Entschuldigt die vielen Fragen aber diese Basissachen interessieren mich wirklich um Python in seiner Wirkung besser verstehen zu können.
Vielen Dank
Findus
erstmal möchte ich mir kurz vorstellen, ich bin Findus und komme aus Bielefeld. Tatsächlich bin ich gerade neu ins Forum dazu gestoßen, beschäftige mich nun seit ca. September 2020 mit Python also ein kompletter Neuling. Dieses Forum möchte ich gerne langfristig nutzen und hoffe natürlich, dass ich irgendwann ebenfalls Ratschläge geben kann.
Ich bin mit dem Buch "Einstieg in Python" angefangen und habe dieses durchgearbeitet. Nebenbei habe ich erste kleine Abfragen im Finanzbereich geschrieben. Ganz simple Sachen wie Abfragen auf Yahoo oder aber mit Hilfe von Video Tools sowas wie Charts mit Pivorpunkten. Letzteres folgte aber lediglich zu 5% in Eigenarbeit. Das Ganze mache ich in der IDE Pycharm
Nun habe ich eine Frage nachdem ich die Suchfunktion erfolglos ausprobiert habe.
- Leider gab es dazu kein Kapitel in dem Buch. -
Umgebungsvariabeln & Umgebungen in Python.
Ich bin leider nicht zu sehr IT affin. In Laienworten habe ich das jetzt so verstanden. Eine Umgebunsvariabel ist eine gesondert gespeicherte Variable die von mehreren Programmen genutzt wird. Eine Shell wie Python greift dabei auf diese Variabel zurück. Ist das so ungefähr richtig?
- Jetzt gibt es einen Interpreter den Python benötigt um die Codezeilen direkt lesen zu können, ok. Davon habe ich 2, einen scheinbar allgemeinen Interpreter (nur Angabe des Pfades der Umgebungsvariabel) und einen der sich auf mein erstes Projekt (Projektname im Pfad) bezieht. Gibt es hier igrndwelche Unterschiede? Macht es Sinn mehrere Interpreter zu besitzen?
Ich habe mich jetzt weiterhin für einen Udemy Kurs angemeldet. Hierzu wird über Jupyter die Umgebung Anaconda verwendet. Ich versuche gerade dies über pycharm abzubilden. Die Anaconda Umgebung ist dabei schon aktiviert. Nun habe ich auch eine Anaconda Umgebung (Base) sowie den Interpreter. Ist es korrekt, dass ich hier wie in Punkt 1 wieder alle Liabries neu installieren müsste? Hintergrund: Die Anaconda Umgebung brauche ich erstmalnur für den Kurs. Hauptanliegen sind die Finance Codes. Dabei fällt mir halt auf, dass sowas wie yfinance plötzlich gar nicht mehr als Modul gefunden werden kann.
so sieht es jetzt über Anaconda Prompt aus:
base * C:\Users\Findus\anaconda3
pythonProject C:\Users\Findus\anaconda3\envs\pythonProject
Meine ganzen versuchten Liabiries die ich versucht habe in Anaconda zu implementieren sind auch wie folgt gescheitert.
Package jupyterlab_widgets conflicts for:
ipywidgets -> jupyterlab_widgets[version='>=1.0.0']
jupyter -> ipywidgets -> jupyterlab_widgets[version='>=1.0.0']
_ipyw_jlab_nb_ext_conf -> ipywidgets -> jupyterlab_widgets[version='>=1.0.0']
Package backports.shutil_which conflicts for:
terminado -> pywinpty -> backports.shutil_which
pywinpty -> backports.shutil_which
Entschuldigt die vielen Fragen aber diese Basissachen interessieren mich wirklich um Python in seiner Wirkung besser verstehen zu können.
Vielen Dank
Findus