This could happen due to 3 possible reasons.
1. No account created
Solution: Create an account.
> personal.newAccount('<Enter seed phrase here>')
2. Account is locked
Solution: Unlock the account using the following command in geth console
personal.unlockAccount("<account_address>")
Enter the password when asked
3. Not enough ethers in account.
Solution: Add more ethers, you can do this by mining.
> miner.start()