gpt4 book ai didi

python - Scipy 和 Ipython 笔记本 : Package mangement tool?

转载 作者:行者123 更新时间:2023-11-30 23:03:16 25 4
gpt4 key购买 nike

我有一个 Ipython Notebook,我想与其他人分享,它使用了很多包。

我想知道是否有任何工具可以轻松安装软件包?因此其他人不需要为我列出的每个包运行 pip install

enter image description here

Ruby on Rails中,有一个gemfile,我只需运行bundle install即可安装所有gem,这样可以节省很多时间。

我想知道是否有用于ipython笔记本gemfile捆绑安装?这样我们就可以轻松安装软件包了。

最佳答案

一种方法是使用pip:

pip freeze > requirements.txt

您可以将其与笔记本一起分发。然后使用它:

pip install -r requirements.txt

这是如何使用requirements.txt method 。但基本的工作流程就是上面的。

请注意,需求文件将类似于:

requests==2.8.1
SQLAlchemy==0.9.9
stripe==1.27.1
Werkzeug==0.10.4
wheel==0.26.0
WTForms==1.0.5

您可以在其中看到每个包都有版本。此方法也处理依赖关系。因此,如果一个包依赖于另一个包,pip 的安装方式应该不会出现任何错误。尽管情况可能并非总是如此。

此方法应该在 Windows Powershell 中有效,在 Mac 和 Linux 中也绝对有效。

另一个是使用conda:

conda create -n myenv python==3.5.0

这将创建一个 conda 环境。可以激活或停用。如果激活,您可以从依赖文件安装:

conda env create -f requirements.yml

类似地,requirements.txt 可以创建为:

conda env export > requirements.yml

关于python - Scipy 和 Ipython 笔记本 : Package mangement tool?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34169781/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com