Ich habe macOS und benutze Jupyter notebooks. Nun weiß ich a) nicht genau, welche python version aktiv ist (im Notebook steht o.r. nur Python3),
b) würde ich gerne das neueste python3.8 installieren und unter Juyter benutzen.
Dann musst du jupyter nochmal installieren, explizit in das 3.8er Python. Zb mit sowas wie “python3.8 -mpip install jupyter”, wobei Python 3.8 der Pfad zu der gewünschten Version sein muss.
__deets__ hat geschrieben: ↑Montag 4. Oktober 2021, 14:06
Dann musst du jupyter nochmal installieren, explizit in das 3.8er Python. Zb mit sowas wie “python3.8 -mpip install jupyter”, wobei Python 3.8 der Pfad zu der gewünschten Version sein muss.
__deets__ hat geschrieben: ↑Montag 4. Oktober 2021, 16:57
Na wie startest du das denn? Du musst dann schon das jupyter unter /opt/local/… starten. Das “alte” hat sich ja nicht geändert.
Das ist eigentlich nicht, was ich will. Jupyter bietet doch die Möglichkeit, aus einem Auswahlmenu die Python Version auszuwählen. Warum sollte ich jetzt ein besonderes Jupyter starten? (Zumal unter /opt/local/... kein jupyter zu finden ist)
Diese Möglichkeit kenne ich nicht. Ich habe das immer nur so gemacht, via Kommandozeile jupyter aus dem Python heraus, in das es installiert war. Ich finde es auch irgendwie komisch, dass das gehen soll. Aber wenn es geht, muss du der laufenden Instanz irgendwie mitteilen, wo eine andere lebt. Keine Ahnung wie, kenne das Feature ja nicht.
@__deets__: Jupyter und das Python was da drin läuft sind zwei verschiedene paar Schuhe, oder können das zumindest sein. Da muss ja nicht mal Python drin laufen, es gibt ja auch R, Julia, Bash, und was weiss ich noch alles für Kernel die man in so einem Notebook laufen lassen kann. Als Python 2 noch nicht tot war, hatte ich beispielsweise Python 2 und Python 3 zur Auswahl. Frag mich nicht wie ich's damals eingerichtet habe, aber ich bin mir ziemlich sicher, dass ich da nicht extra was machen musste, bei der Anaconda-Distribution mit der das lief.
Please call it what it is: copyright infringement, not piracy. Piracy takes place in international waters, and involves one or more of theft, murder, rape and kidnapping. Making an unauthorized copy of a piece of software is not piracy, it is an infringement of a government-granted monopoly.
Wie es bei MacOS genau ist weiss ich nicht, aber auch dort müsste eigentlich eine Datei namens "kernel.json"
geben. Darin kann man dann zusätzliche Kernels eintragen/löschen oder vorhandene Pfade anpassen.
Mehr dazu unter: https://jupyter-tutorial.readthedocs.io ... stall.html
Unter Windows ist diese Datei in:
C:\Users\username\AppData\Roaming\jupyter\kernels\kernelname
Optional - alten unerwünschten Kernel in der shell löschen
Danke für den Hinweis. Ich erinnere mich jetzt wieder an die Mimik mit dem kernel.json file. Zu Python 2 Zeiten hatte ich da ebenfalls python2 und python3 drin. Irgendwie ist die Datei wieder verschwunden (mit anaconda3, launchpad und was nicht alles). ~/.local/share/jupyter habe ich derzeit auch nicht. Na ja, muß da mal in der Richtung forschen und mich weiter durchlesen. Danke hier noch mal.