Anaconda requirements.txt中pypi开头的build string含义咨询
Conda依赖项中
pypi_0构建字符串的含义 你看到的这些依赖项末尾的=pypi_0是Conda的构建字符串,核心含义是:这些包并非来自Conda官方或第三方Conda仓库,而是直接从PyPI下载安装的。
具体细节:
- 当你在Conda环境里混用
conda install和pip install时,Conda会给通过pip安装的PyPI包打上这个标记,用来和原生Conda构建的包做区分。 - 原生Conda包的构建字符串通常会包含更多信息,比如适配的Python版本(如
py310)、编译平台、哈希值等,但pypi_0是Conda给PyPI包的统一简化标记,其中的0一般代表这是该包在当前环境中的首个构建记录。 - 这个标记的作用是让Conda在重现环境时,明确知道这类包需要从PyPI获取,而不是去Conda仓库查找。
内容的提问来源于stack exchange,提问作者Test
相关产品推荐
相关产品推荐

