我有一个Ipython Notebook
我想和其他人分享,它使用了很多包。你知道吗
我想知道是否有任何工具可以轻松安装软件包?所以其他人不需要为我列出的每个包运行pip install
。你知道吗
在Ruby on Rails
,有一个gemfile
,我可以运行bundle install
,然后安装所有gem,这节省了很多时间。你知道吗
我想知道是否有gemfile
和bundle install
的ipython notebook
?所以我们可以轻松地安装软件包。你知道吗
Tags:
对于科学应用来说,conda可能是最好的选择。它允许从包名文件安装:
此外,它还提供了比标准虚拟环境更强大的虚拟环境:
激活此环境:
获取以下方面的帮助:
列出所有已安装的软件包:
列出所有conda环境:
它提供了更多的功能,可以在所有主要的操作系统上工作。所有安装都是二进制的。所以没有汇编扩展。让Windows用户非常高兴。但是对于Linux/Mac用户来说也是非常好的。你知道吗
This是
conda
、pip
和virtualenv
的一个很好的比较。你知道吗一种方法是使用
pip
:你可以把它和笔记本一起分发。然后使用它:
以下是如何使用要求.txtmethod。但是基本的工作流程在上面。你知道吗
请注意,需求文件如下所示:
您可以看到每个包都有不同的版本。此方法也处理依赖项。因此,如果一个包依赖于另一个包,pip的安装方式应该不会有任何错误。尽管情况并非总是如此。你知道吗
这种方法应该可以在Windows Powershell中使用,在Mac和Linux中肯定可以。你知道吗
另一种是
conda
:这就创造了一个康达环境。可以激活或停用。如果激活,则可以从依赖项文件安装为:
同样地要求.txt可以创建为:
相关问题 更多 >
编程相关推荐