當前位置: 首頁>>代碼示例>>Python>>正文


Python wheel.WheelBuilder方法代碼示例

本文整理匯總了Python中pip._internal.wheel.WheelBuilder方法的典型用法代碼示例。如果您正苦於以下問題:Python wheel.WheelBuilder方法的具體用法?Python wheel.WheelBuilder怎麽用?Python wheel.WheelBuilder使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在pip._internal.wheel的用法示例。


在下文中一共展示了wheel.WheelBuilder方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。

示例1: build_wheels

# 需要導入模塊: from pip._internal import wheel [as 別名]
# 或者: from pip._internal.wheel import WheelBuilder [as 別名]
def build_wheels(
    builder,              # type: WheelBuilder
    pep517_requirements,  # type: List[InstallRequirement]
    legacy_requirements,  # type: List[InstallRequirement]
):
    # type: (...) -> List[InstallRequirement]
    """
    Build wheels for requirements, depending on whether wheel is installed.
    """
    # We don't build wheels for legacy requirements if wheel is not installed.
    should_build_legacy = is_wheel_installed()

    # Always build PEP 517 requirements
    build_failures = builder.build(
        pep517_requirements,
        should_unpack=True,
    )

    if should_build_legacy:
        # We don't care about failures building legacy
        # requirements, as we'll fall through to a direct
        # install for those.
        builder.build(
            legacy_requirements,
            should_unpack=True,
        )

    return build_failures 
開發者ID:boris-kz,項目名稱:CogAlg,代碼行數:30,代碼來源:install.py


注:本文中的pip._internal.wheel.WheelBuilder方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。