本文整理匯總了Python中easybuild.easyblocks.generic.binary.Binary.install_step方法的典型用法代碼示例。如果您正苦於以下問題:Python Binary.install_step方法的具體用法?Python Binary.install_step怎麽用?Python Binary.install_step使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類easybuild.easyblocks.generic.binary.Binary
的用法示例。
在下文中一共展示了Binary.install_step方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。
示例1: install_step
# 需要導入模塊: from easybuild.easyblocks.generic.binary import Binary [as 別名]
# 或者: from easybuild.easyblocks.generic.binary.Binary import install_step [as 別名]
def install_step(self):
"""Copy all unpacked source directories to install directory, one-by-one."""
try:
os.chdir(self.builddir)
for src in os.listdir(self.builddir):
srcpath = os.path.join(self.builddir, src)
if os.path.isdir(srcpath):
# copy files to install dir via Binary
self.cfg['start_dir'] = src
Binary.install_step(self)
except OSError, err:
self.log.error("Failed to copy unpacked sources to install directory: %s" % err)
示例2: install_step
# 需要導入模塊: from easybuild.easyblocks.generic.binary import Binary [as 別名]
# 或者: from easybuild.easyblocks.generic.binary.Binary import install_step [as 別名]
def install_step(self):
"""Copy all unpacked source directories to install directory, one-by-one."""
try:
os.chdir(self.builddir)
for src in os.listdir(self.builddir):
srcpath = os.path.join(self.builddir, src)
if os.path.isdir(srcpath):
# copy files to install dir via Binary
self.cfg['start_dir'] = src
Binary.install_step(self)
elif os.path.isfile(srcpath):
shutil.copy2(srcpath, self.installdir)
else:
raise EasyBuildError("Path %s is not a file nor a directory?", srcpath)
except OSError as err:
raise EasyBuildError("Failed to copy unpacked sources to install directory: %s", err)
示例3: install_step
# 需要導入模塊: from easybuild.easyblocks.generic.binary import Binary [as 別名]
# 或者: from easybuild.easyblocks.generic.binary.Binary import install_step [as 別名]
def install_step(self):
"""Custom install procedure for TensorRT."""
# Make the basic installation of the binaries etc
Binary.install_step(self)