• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Python build_py.finalize_options函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Python中setuptools.command.build_py.build_py.finalize_options函数的典型用法代码示例。如果您正苦于以下问题:Python finalize_options函数的具体用法?Python finalize_options怎么用?Python finalize_options使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了finalize_options函数的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。

示例1: finalize_options

    def finalize_options(self):
        # Update build_lib settings from the build command to always put
        # build files in platform-specific subdirectories of build/, even
        # for projects with only pure-Python source (this is desirable
        # specifically for support of multiple Python version).
        build_cmd = self.get_finalized_command('build')
        platlib_dir = _get_platlib_dir(build_cmd)

        build_cmd.build_purelib = platlib_dir
        build_cmd.build_lib = platlib_dir
        self.build_lib = platlib_dir

        SetuptoolsBuildPy.finalize_options(self)
开发者ID:Punyaslok,项目名称:astropy-helpers,代码行数:13,代码来源:build_py.py


示例2: finalize_options

    def finalize_options(self):
        build_py.finalize_options(self)
        self.ensure_filename('rcc')
        self.ensure_filename('uic')

        if self.rcc is None:
            self.rcc = which('pyrcc4')
            if self.rcc is None:
                self.rcc = which('pyrcc')
            if self.rcc is None:
                raise RuntimeError("Error, cannot find pyrcc program")
        if self.uic is None:
            self.uic = which('pyuic4')
            if self.uic is None:
                self.uic = which('pyuic')
            if self.uic is None:
                raise RuntimeError("Error, cannot find pyuic program")
开发者ID:PierreBdR,项目名称:point_tracker,代码行数:17,代码来源:setup.py


示例3: update_package_data

def update_package_data(distribution):
    """update package_data to catch changes during setup"""
    build_py = distribution.get_command_obj('build_py')
    # distribution.package_data = find_package_data()
    # re-init build_py options which load package_data
    build_py.finalize_options()
开发者ID:qiyangduan,项目名称:cust_seg,代码行数:6,代码来源:setup.py


示例4: finalize_options

 def finalize_options(self):
     build.finalize_options(self)
     # The build isn't platform-independent
     if self.build_lib == self.build_purelib:
         self.build_lib = self.build_platlib
开发者ID:RazerM,项目名称:llvmlite,代码行数:5,代码来源:setup.py


示例5: update_package_data

def update_package_data(distribution):
    """Modify the ``package_data`` to catch changes during setup."""
    build_py = distribution.get_command_obj("build_py")
    build_py.finalize_options()    # Updates package_data
开发者ID:tjduigna,项目名称:exatomic,代码行数:4,代码来源:setup.py


示例6: finalize_options

 def finalize_options(self):
     _build_py.finalize_options(self)
开发者ID:saeedhadi,项目名称:ripyl,代码行数:2,代码来源:setup.py



注:本文中的setuptools.command.build_py.build_py.finalize_options函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Python build_py.find_package_modules函数代码示例发布时间:2022-05-27
下一篇:
Python build_ext.run函数代码示例发布时间:2022-05-27
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap