有没有办法将 pipenv 与 Jupyter 笔记本一起使用?
或者更具体地说,使用 atom nteract/hydrogen python 3 内核?
刚刚尝试了以下成功。
在您的项目文件夹中:
pipenv install ipykernel
pipenv shell
这将在您的 virtualenv 中打开一个终端,如下所示:
(my-virtualenv-name) bash-4.4$
在那个外壳中:
python -m ipykernel install --user --name=my-virtualenv-name
启动 jupyter 笔记本:
jupyter notebook
在您的笔记本中,内核 -> 更改内核。您的内核现在应该是一个选项。
在 pipenv 中安装并启动 jupyter:
pipenv install jupyter
pipenv run jupyter notebook
通过 pipenv 安装的任何其他软件包(例如pipenv install numpy
)也将可用于您的 jupyter notebook 会话。
Luis 的回答非常适合 jupyter 笔记本。
但对于氢/原子,具体配方是:
pipenv install ipykernel
pipenv shell
从 pipenv shell 中启动 atom
> atom
去应该不错!