Sol*_*MUC 7 numpy python-module python-3.x anaconda python-3.5
在使用conda install安装了一些软件包和tensorflow软件包更新之后; 当运行命令时,conda list我看到我确实有两个numpy pacakage,即“ numpy-base”和“ numpy”
numpy 1.14.3 py35h9bb19eb_2
numpy-base 1.14.3 py35h7ef55bc_1
Run Code Online (Sandbox Code Playgroud)
为什么要使用两个numpy版本,哪个版本,为什么还要安装“ numpy-base”软件包?
numpy,这里是元包的示例,而numpy-base是原始的 numpy 库包。
\n\n当 conda 包仅用于元数据并且不包含任何文件时,它被称为元包。元包可能包含对多个核心、低级库的依赖项,并且可以包含到执行时自动下载的软件文件的链接。元包用于捕获元数据并使复杂的包规范变得更简单。
\n
conda包的结构如下,元包只包含info。
.\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 bin\n\xe2\x94\x82 \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 f2py\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 info\n\xe2\x94\x82 \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 LICENSE.txt\n\xe2\x94\x82 \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 files\n\xe2\x94\x82 \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 index.json\n\xe2\x94\x82 \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 paths.json\n\xe2\x94\x82 \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 recipe\n\xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 lib\n \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 python3.x\nRun Code Online (Sandbox Code Playgroud)\n如果您查看 的meta.yaml文件numpy,实际上它有一条评论说
\n\nnumpy 是一个元包,可能包含 mkl_fft 和 mkl_random ,两者都需要 numpy-base 来构建。
\n
阅读有关conda 包的更多信息。
\n| 归档时间: |
|
| 查看次数: |
1870 次 |
| 最近记录: |