diff --git a/quacc/main.py b/quacc/main.py index 6c2cc4c..61d699f 100644 --- a/quacc/main.py +++ b/quacc/main.py @@ -8,7 +8,10 @@ from quacc.environ import env def create_out_dir(dir_name): - dir_path = Path(env.OUT_DIR_NAME) / dir_name + base_out_dir = Path(env.OUT_DIR_NAME) + if not base_out_dir.exists(): + os.mkdir(base_out_dir) + dir_path = base_out_dir / dir_name env.OUT_DIR = dir_path shutil.rmtree(dir_path, ignore_errors=True) os.mkdir(dir_path)