# 2.80 Addon zip file installation

Will 2.80 support zip file installation of addons? What are the requirements for the zip structure and its contents? I have tried multiple directory structures (as noted in this related question), all of which fail to import in 2.80 (my addon is a python package/directory, containing an __init__.py etc).

EDIT: It seems like I should be using the "Install Add-on from file" button in the user preferences to perform the install, not dropping the zip in the blender addons folder. That also gives an error message, see the bottom of this post for that.

Working/runnable: Contents of the actual package, NOT IN ZIP FORMAT (normal py package/dir), verified to run/import in 2.80 (git.351f537fa83):

Broken: Addon as a zip file, structure 1 (__init__ and all files directly inside top level of zip file).

Also broken: structure 2 (named package folder containing __init__ and all files directly inside top level of zip file)

The error message is the same in both cases:

Install via button, also broken: "Install Add-on from file" button in the user preferences, using a zip file in "structure 1" format above.

• I would go for structure 2. User can either install from file (using zip as the file) or drag the folder from the zip into addons folder. – batFINGER Dec 16 '18 at 9:42
• Good point. I'm hoping the import from file will be fixed sometime soon so that I can verify it with the install button, maybe I'll submit a bug report... – egtwobits Dec 16 '18 at 14:21