虚拟包#
Conda 允许通过插件系统在索引数据中注册虚拟包。这种机制允许用户编写插件,为仅在运行时才 Properties 已知的属性(例如,操作系统信息)提供版本标识。
- class CondaVirtualPackage#
定义 conda 虚拟包插件钩子时使用的返回类型。
有关如何使用它的详细信息,请参阅
conda_virtual_packages()
。- 参数:
name -- 虚拟包名称 (例如,
my_custom_os
)。version -- 虚拟包版本 (例如,
1.2.3
)。build -- 虚拟包构建字符串 (例如,
x86_64
)。
- build#
- name#
- to_virtual_package()#
- version#
- conda_virtual_packages()#
在 Conda 中注册虚拟包。
示例
from conda import plugins @plugins.hookimpl def conda_virtual_packages(): yield plugins.CondaVirtualPackage( name="my_custom_os", version="1.2.3", build="x86_64", )
- 返回值:
虚拟包条目的可迭代对象。