如何列出conda提供的软件包版本
答
你可以输入“conda search”,它会给你类似下面的内容。
$ conda search
Fetching package metadata .........
affine 2.0.0 py27_0 defaults
2.0.0 py35_0 defaults
2.0.0 py36_0 defaults
alabaster 0.7.3 py27_0 defaults
0.7.3 py34_0 defaults
0.7.7 py27_0 defaults
0.7.7 py34_0 defaults
0.7.7 py35_0 defaults
0.7.9 py27_0 defaults
答
虽然问题已经回答了,对谁比谁企业在这里寻找一个答案像我一样,conda search
返回太多的数据,因为它显示了所有软件包的所有可用版本。
要搜索特定包装,请使用:conda search -f <package_name>
。例如,基于这个问题,为了搜索所有版本的“jupyter”包,你会这样做:conda search -f jupyter
。这只会返回有关名为“jupyter”的软件包的信息。
+0
是的,这应该是被接受的回答! – Akelian
答
作为附录,您可以用conda search
输出微调,你需要安装的程序包的版本。例如。在'nasica88'的列表中,有三个可用于不同python版本的albaster 0.7.7版本。如果您需要例如albaster 0.7.7使用Python 3.4,你安装它如下:
$> conda install albaster=0.7.7=py34_0
所以,第二=
标志是你的朋友在这里。
你在寻找类似'conda search'的东西吗?*''?这似乎列出每个可用于每个软件包的版本,包括python 2和3. – steveb
请参阅'conda search':https://conda.io/docs/commands/conda-search.html – hlin117