89

有没有办法将 pipenv 与 Jupyter 笔记本一起使用?

或者更具体地说,使用 atom nteract/hydrogen python 3 内核?

4

3 回答 3

175

刚刚尝试了以下成功。

在您的项目文件夹中:

pipenv install ipykernel
pipenv shell

这将在您的 virtualenv 中打开一个终端,如下所示:

(my-virtualenv-name) bash-4.4$

在那个外壳中:

python -m ipykernel install --user --name=my-virtualenv-name

启动 jupyter 笔记本:

jupyter notebook

在您的笔记本中,内核 -> 更改内核。您的内核现在应该是一个选项。

更改内核截图

来源:IPythonNotebookVirtualenvs

于 2017-11-14T23:25:39.470 回答
44

在 pipenv 中安装并启动 jupyter:

pipenv install jupyter
pipenv run jupyter notebook

通过 pipenv 安装的任何其他软件包(例如pipenv install numpy)也将可用于您的 jupyter notebook 会话。

于 2019-03-09T21:00:37.803 回答
4

Luis 的回答非常适合 jupyter 笔记本。

但对于氢/原子,具体配方是:

pipenv install ipykernel
pipenv shell

从 pipenv shell 中启动 atom

> atom

去应该不错!

于 2017-11-20T15:14:25.783 回答