我们从Python开源项目中,提取了以下2个代码示例,用于说明如何使用pip.py()。
def addExtensionPath(path): """ Add a custom extensions path for your scripts and modifications to FloatingTools. :param path: str to a place on disk. """ if not os.path.exists(path): FloatingTools.FT_LOGGER.warning('Extension path passed does not exist: ' + path) return for f in os.listdir(path): if f == 'hfx_init.py': try: imp.load_source('hfx_init', os.path.join(path, f)) except ImportError: traceback.print_exc()
def updateInstall(): """ Updates the existing install of the HFX pipeline. """ exec urllib.urlopen('https://raw.githubusercontent.com/aldmbmtl/FT.Client/master/installer.py').read() # force reload FT imp.reload(FloatingTools) # load settings for the toolbox