Gibt es eine Möglichkeit, pipenv mit Jupyter-Notebooks zu verwenden?
Oder genauer gesagt mit einem Atom-Nteract / Wasserstoff-Python-3-Kernel?
Antworten:
Ich habe gerade Folgendes mit Erfolg versucht.
In Ihrem Projektordner:
pipenv install ipykernel
pipenv shell
Dadurch wird ein Terminal in Ihrer virtuellen Umgebung wie folgt aufgerufen:
(my-virtualenv-name) bash-4.4$
In dieser Shell tun Sie:
python -m ipykernel install --user --name=my-virtualenv-name
Jupyter-Notizbuch starten:
jupyter notebook
In Ihrem Notizbuch Kernel -> Kernel ändern. Ihr Kernel sollte jetzt eine Option sein.
Quelle: IPythonNotebookVirtualenvs
Luis 'Antwort funktioniert perfekt für Jupyter-Notebooks.
Aber speziell für Wasserstoff / Atom lautet das Rezept:
pipenv install ipykernel
pipenv shell
Starten Sie das Atom aus der Pipenv-Hülle heraus
> atom
Sollte gut sein zu gehen!
python -m ipykernel install --user --name=my-virtualenv-name
Befehl ausführen.
python -m ipykernel install --user --name=`basename $VIRTUAL_ENV`