Prestashop themes for import/autoinstallation should be packed by another way, zip file must contain:
Config.xml file where described which modules have to be enabled/disbaled etc.
In your case solution is:
- Unpack zip into shop /themes/ folder.
- In backoffice
Preferences -> Themesat the bottom
Create new theme, set theme name and name of folder that was unpacked from zip in your case there will be
- Then follow next steps, you can ignore modules stage for now etc.
As result, after you will press "Finish" button, new theme will be installed.