WooCommerce does not create a ‘home page’. The pages which do get auto-created (as part of version 2.0.14 which is stable at the time of writing) are:
- Shop (this is a placeholder for the main post type archive)
- My Account
- Checkout
- Cart
- lost password
- logout
- edit address
- view-order
- change password
- Pay
- Order received
To have this pages recreate (again) correctly,
- Trash and delete the pages from Admin > Pages
- go to WooCommerce > Settings > Pages, unset the ‘Shop base’ page option and any others.
- De-activate, then re-activate WooCommerce. The install page notice will be displayed.
Alternatively, create any page manually and select your page in WooCommerce > Settings > Pages