# dbt compile fails when ran dbt ran - saved manifest not found

**URL:** <https://discourse.getdbt.com/t/dbt-compile-fails-when-ran-dbt-ran-saved-manifest-not-found/6824>\
**Category:** Help\
**Tags:** jinja, databricks\
**Created:** [February 16, 2023, 4:04pm UTC](https://discourse.getdbt.com/t/dbt-compile-fails-when-ran-dbt-ran-saved-manifest-not-found/6824 "2023-02-16T16:04:40Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![lixiaodongsjc](https://avatars.discourse-cdn.com/v4/letter/l/e68b1a/32.png) [@lixiaodongsjc](https://discourse.getdbt.com/u/lixiaodongsjc)\
**Post date:** [February 16, 2023, 4:04pm UTC](https://discourse.getdbt.com/t/dbt-compile-fails-when-ran-dbt-ran-saved-manifest-not-found/6824/1 "2023-02-16T16:04:40Z")

</div>

## The problem I’m having

When I ran dbt ran or dbt compile, I got an error.

Encountered an error:  
‘dict’ object is not callable  
14:26:50 Traceback (most recent call last):

- File “C:\Users\xli\Anaconda3\envs\dbt-env\lib\site-packages\dbt\main.py”, line 135, in main
- 

```
results, succeeded = handle_and_check(args)

```

- File “C:\Users\xli\Anaconda3\envs\dbt-env\lib\site-packages\dbt\main.py”, line 198, in handle\_and\_check
- 

```
task, res = run_from_args(parsed)

```

- File “C:\Users\xli\Anaconda3\envs\dbt-env\lib\site-packages\dbt\main.py”, line 245, in run\_from\_args
- 

```
results = task.run()

```

- File “C:\Users\xli\Anaconda3\envs\dbt-env\lib\site-packages\dbt\task\runnable.py”, line 454, in run
- 

```
self._runtime_initialize()

```

- File “C:\Users\xli\Anaconda3\envs\dbt-env\lib\site-packages\dbt\task\runnable.py”, line 165, in \_runtime\_initialize
- 

```
super()._runtime_initialize()

```

- File “C:\Users\xli\Anaconda3\envs\dbt-env\lib\site-packages\dbt\task\runnable.py”, line 94, in \_runtime\_initialize
- 

```
self.load_manifest()

```

- File “C:\Users\xli\Anaconda3\envs\dbt-env\lib\site-packages\dbt\task\runnable.py”, line 81, in load\_manifest
- 

```
self.manifest = ManifestLoader.get_full_manifest(self.config)

```

- File “C:\Users\xli\Anaconda3\envs\dbt-env\lib\site-packages\dbt\parser\manifest.py”, line 203, in get\_full\_manifest
- 

```
manifest = loader.load()

```

- File “C:\Users\xli\Anaconda3\envs\dbt-env\lib\site-packages\dbt\parser\manifest.py”, line 339, in load
- 

```
self.parse_project(

```

- File “C:\Users\xli\Anaconda3\envs\dbt-env\lib\site-packages\dbt\parser\manifest.py”, line 467, in parse\_project
- 

```
parser.parse_file(block)

```

- File “C:\Users\xli\Anaconda3\envs\dbt-env\lib\site-packages\dbt\parser\base.py”, line 425, in parse\_file
- 

```
self.parse_node(file_block)

```

- File “C:\Users\xli\Anaconda3\envs\dbt-env\lib\site-packages\dbt\parser\base.py”, line 386, in parse\_node
- 

```
self.render_update(node, config)

```

- File “C:\Users\xli\Anaconda3\envs\dbt-env\lib\site-packages\dbt\parser\models.py”, line 362, in render\_update
- 

```
super().render_update(node, config)

```

- File “C:\Users\xli\Anaconda3\envs\dbt-env\lib\site-packages\dbt\parser\base.py”, line 362, in render\_update
- 

```
context = self.render_with_context(node, config)

```

- File “C:\Users\xli\Anaconda3\envs\dbt-env\lib\site-packages\dbt\parser\base.py”, line 240, in render\_with\_context
- 

```
get_rendered(parsed_node.raw_code, context, parsed_node, capture_macros=True)

```

- File “C:\Users\xli\Anaconda3\envs\dbt-env\lib\site-packages\dbt\clients\jinja.py”, line 590, in get\_rendered
- 

```
return render_template(template, ctx, node)

```

- File “C:\Users\xli\Anaconda3\envs\dbt-env\lib\site-packages\dbt\clients\jinja.py”, line 545, in render\_template
- 

```
return template.render(ctx)

```

- File “C:\Users\xli\Anaconda3\envs\dbt-env\lib\site-packages\jinja2\environment.py”, line 1301, in render
- 

```
self.environment.handle_exception()

```

- File “C:\Users\xli\Anaconda3\envs\dbt-env\lib\site-packages\jinja2\environment.py”, line 936, in handle\_exception
- 

```
raise rewrite_traceback_stack(source=source)

```

- File “”, line 3, in top-level template code
- File “C:\Users\xli\Anaconda3\envs\dbt-env\lib\site-packages\jinja2\sandbox.py”, line 393, in call
- 

```
return __context.call(__obj, *args, **kwargs) ot callable

```

## The context of why I’m trying to do this

I was trying to run my models after installed the dbt-labs/metrics

## What I’ve already tried

I try dbt clean, but it doesn’t work.
