Question: How can I fix the following problem?

```
aaa@aaa $ bower install bower.json

bower bower.json#*              cached git://github.com/Kalitte/app-states.git#0.6.9
bower bower.json#*            validate 0.6.9 against git://github.com/Kalitte/app-states.git#*
bower webcomponentsjs#~0.5.4    cached git://github.com/Polymer/webcomponentsjs.git#0.5.5
bower webcomponentsjs#~0.5.4  validate 0.5.5 against git://github.com/Polymer/webcomponentsjs.git#~0.5.4
bower                        ENOTFOUND Package App States=bower.json not found

```

> 
> bower ENOTFOUND Package App States=bower.json
>  not found
> 
> 
>

Answer: 
You have your bower config in bower.json file, right? You don't give the file as argument, it messes like you show.

So, type in the folder that holds the bower.json file only

```
bower install

```

That command will find the bower.json for you automatically.
In my case, the bower had created "App States" folder and after deleting the folder the error got resolved. 
After deleting the folder: execute

`bower install --allow-root`

This should fix the issue.