def save_experiment_config(self):
with open(os.path.join(self.experiment_dir, 'parameters.txt'), 'w') as file:
config_dict = vars(self.args)
for k in vars(self.args):
file.write(f"{k}={config_dict[k]} \n")
repo = Repository('.')
file.write(f"git-repo={repo.head.shorthand} \n")
我运行代码,但是出现错误“_pygit2.GitError: Repository not found at .”,我不知道该如何处理?谢谢你的帮助
我想我得到了答案
这是我们运行时早期版本以来的“所有权检查”
repo = Repository('.')
我们需要与目录所有权的同一用户一起运行