diff --git a/kivy/ext/__init__.py b/kivy/ext/__init__.py index 3a38d160b..839637f42 100644 --- a/kivy/ext/__init__.py +++ b/kivy/ext/__init__.py @@ -203,7 +203,10 @@ def unzip_extensions(): for epath in EXTENSION_PATHS: if not isdir(epath): - mkdir(epath) + try: + mkdir(epath) + except OSError: + continue files = [] else: files = listdir(epath) diff --git a/setup.py b/setup.py index 01b3e3a9c..c555e581c 100644 --- a/setup.py +++ b/setup.py @@ -212,6 +212,7 @@ setup( 'kivy.core.text', 'kivy.core.video', 'kivy.core.window', + 'kivy.ext', 'kivy.graphics', 'kivy.input', 'kivy.input.postproc',