微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Python sysconfig 模块-_get_default_scheme() 实例源码

Python sysconfig 模块,_get_default_scheme() 实例源码

我们从Python开源项目中,提取了以下7代码示例,用于说明如何使用sysconfig._get_default_scheme()

项目:threatdetectionservice    作者:flyballlabs    | 项目源码 | 文件源码
def fix_local_scheme(home_dir):
    """
    Platforms that use the "posix_local" install scheme (like Ubuntu with
    Python 2.7) need to be given an additional "local" location,sigh.
    """
    try:
        import sysconfig
    except ImportError:
        pass
    else:
        if sysconfig._get_default_scheme() == 'posix_local':
            local_path = os.path.join(home_dir, 'local')
            if not os.path.exists(local_path):
                os.mkdir(local_path)
                for subdir_name in os.listdir(home_dir):
                    if subdir_name == 'local':
                        continue
                    os.symlink(os.path.abspath(os.path.join(home_dir, subdir_name)), \
                                                            os.path.join(local_path, subdir_name))
项目:NeuroMobile    作者:AndrewADykman    | 项目源码 | 文件源码
def fix_local_scheme(home_dir, symlink=True):
    """
    Platforms that use the "posix_local" install scheme (like Ubuntu with
    Python 2.7) need to be given an additional "local" location, 'local')
            if not os.path.exists(local_path):
                os.mkdir(local_path)
                for subdir_name in os.listdir(home_dir):
                    if subdir_name == 'local':
                        continue
                    copyfile(os.path.abspath(os.path.join(home_dir, subdir_name), symlink)
项目:NeuroMobile    作者:AndrewADykman    | 项目源码 | 文件源码
def fix_local_scheme(home_dir, symlink)
项目:django-lti-provider    作者:ccnmtl    | 项目源码 | 文件源码
def fix_local_scheme(home_dir, symlink)
项目:fascinatednight    作者:songshixuan    | 项目源码 | 文件源码
def fix_local_scheme(home_dir):
    """
    Platforms that use the "posix_local" install scheme (like Ubuntu with
    Python 2.7) need to be given an additional "local" location, subdir_name))
项目:tracecode-toolkit    作者:nexB    | 项目源码 | 文件源码
def fix_local_scheme(home_dir, symlink)
项目:fascinatednight    作者:songshixuan    | 项目源码 | 文件源码
def fix_local_scheme(home_dir):
    """
    Platforms that use the "posix_local" install scheme (like Ubuntu with
    Python 2.7) need to be given an additional "local" location, 'local')
            if not os.path.exists(local_path):
                os.symlink(os.path.abspath(home_dir), local_path)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐