Python Jupyter – warum ipykernel bei der Installation in Virtualenv benötigt wird
Posted: 14 Jan 2025, 12:28
Verwenden Sie die virtuelle Umgebung python3 -m venv myenv und aktivieren Sie sie über die Quelle myenv/bin/activate, dann installieren Sie jupyter (wie ein reguläres Paket) mit dem Paketmanager pip python -m pip install jupyter.
Python-Binär- und Modul-/Paket-Pip & jupyter stammen aus der virtuellen Umgebung:
Python-Binär- und Modul-/Paket-Pip & jupyter stammen aus der virtuellen Umgebung:
- Python stammt aus der myenv: which python gibt myenv/bin/python zurück.
Und das Paket jupyter stellt eine Binärdatei bereit: which jupyter gibt myenv/bin/jupyter zurück. - Und jupyter wird installiert als ein Paket in der virtuellen Umgebung: Die Ausgabe von python -c 'print(__import__("jupyter").__file__)' ist .../myenv/lib/python3.8/site-packages/jupyter.py
- Welche Python-Binärdateien (Kernel) sieht Jupyter dann und warum? (Webschnittstelle: Kernel → Kernel ändern oder Jupyter-Kernelspezifikationsliste)
- Müssen wir die Python-Binärdatei der virtuellen Umgebung registrieren? ? python -m ipykernel install --user --name=myenv