首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在IPython笔记本中管理需求?

在IPython笔记本中管理需求?
EN

Stack Overflow用户
提问于 2015-11-03 12:41:25
回答 2查看 11.3K关注 0票数 11

我是一名Python程序员,刚接触IPython笔记本。我已经启动了一个使用numpy的笔记本。

如果我将相同的代码发布为独立的Python脚本,我会在numpy中包含一个requirements.txt文件及其版本,这样其他用户在运行脚本时就可以将相同的版本安装到一个虚拟环境中。

对于iPython笔记本来说,这相当于什么呢?我在the documentation中找不到任何关于管理需求的东西,只找到关于安装IPython本身所需的依赖项。

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

EN

回答 2

Stack Overflow用户

发布于 2018-08-28 23:04:17

如果您在requirements.txt中安装了Jupyter,并激活了该环境(我建议使用),然后安装并运行Jupyter,那么您就拥有了所需的所有特定版本。所以:

  1. python3 -m venv venv
  2. source venv/bin/activate ( Windows)
  3. pip install -r requirements.txt
  4. jupyter lab (或jupyter notebook)

)上的不同命令

票数 4
EN

Stack Overflow用户

发布于 2015-11-03 13:04:46

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33491513

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档