如何安装Anaconda中包含的所有软件包?

时间:2017-11-16 09:54:34

标签: python pip anaconda requirements

我参加了一个建议我们使用anaconda的课程。因此,没有requirements.txt,而只需要包含在anaconda中的软件包。

由于我已经设置了python环境,我不想安装另一个python。是否有从anaconda安装所有软件包的requirements.txt?

1 个答案:

答案 0 :(得分:0)

选择所需的python版本和目标操作系统和体系结构时,检查https://docs.anaconda.com/anaconda/packages/pkg-docs,您将看到所有可用的软件包,并且有一个列包含anaconda安装程序中默认包含的软件包。

对于example python 2.7 win 64bits

您可以创建一个python脚本来检查<i class="fa fa-check"></i>并创建默认包的txt。

修改 添加我在下面的评论中建议的另一种方式。

替代方法: 使用在线正则表达式Web服务

步骤1:复制html表删除更简单的正则表达式不需要的标签并保留tr td标签如此

<tr> <td><a href="https://github.com/ContinuumIO/anaconda-nb-extensions-meta-config">_nb_ext_conf</a></td> <td>0.4.0</td> <td>A configuration metapackage for enabling Anaconda-bundled jupyter extensions / BSD</td> <td></td> </tr>

第2步:将其粘贴到像regexr这样的正则表达式网页上并制作你的正则表达式,我设法快速实现了这个:<td><a.+">(.+)<\/a><\/td>\s+<td>.+<\/td>\s+<td>.+<\/td>\s+<td><i.+check.+<\/td>我很确定它可以改进但是有效。< / p>

步骤3:通过指定输出捕获组的方式获取列表:$1 \n $ 1是您的捕获组,\ n是换行符,因此您将得到如下所示的包列表:

alabaster anaconda-client anaconda-navigator anaconda-project asn1crypto astroid astropy babel