在IPython Notebook中管理需求?

时间:2015-11-03 04:41:25

标签: python ipython-notebook

我是一名Python程序员,是IPython Notebook的新手。我已经开始使用numpy的笔记本了。

如果我发布与独立Python脚本相同的代码,我会在requirements.txt及其版本中包含numpy文件,以便其他用户可以将相同版本安装到virtualenv运行脚本时。

iPython Notebook的等价物是什么?我无法在the documentation中找到有关管理需求的任何信息,只能了解安装IPython本身所需的依赖关系。

我的要求是我要确保笔记本使用特定版本的numpy,并且我想确保我可以使用指定的相同版本发布笔记本。

2 个答案:

答案 0 :(得分:1)

如果requirements.txt中有 Jupyter ,并且激活了该环境(我建议Virtualenv),请安装并运行 Jupyter ,将具有您想要的所有特定版本。所以:

  1. python3 -m venv venv

  2. source venv/bin/activate Windows 上的不同命令)

  3. pip install -r requirements.txt

  4. jupyter lab(或jupyter notebook

答案 1 :(得分:0)

您可以导入numpy然后检查numpy.__version__来执行此操作。相关问题here