在IPython Notebook中管理需求?

Ric*_*ard 6 python ipython-notebook

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

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

对于iPython Notebook,这等效于什么?我在文档中找不到有关管理需求的任何内容,仅与安装IPython本身所需的依赖项有关。

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

Bor*_*hik 6

如果您有Jupyter并且requirements.txt激活该环境(我推荐Virtualenv)、安装并运行Jupyter,您将拥有所需的所有特定版本。所以:

  1. python3 -m venv venv

  2. source venv/bin/activateWindows:)venv\Scripts\activate

  3. pip install -r requirements.txt

  4. jupyter lab(或者jupyter notebook


Ben*_*own 0

您可以通过导入numpy然后检查来完成此操作numpy.__version__。相关问题在这里