diff --git a/setup.py b/setup.py
index 11e3a6c999c2fb2e005dbbb7eaffe78e5cb27e8c..699c928bed7e34237783c4ab69e87cfabd7a015e 100644
--- a/setup.py
+++ b/setup.py
@@ -89,7 +89,7 @@ if __name__ == '__main__':
         long_description=readme(),
         keywords='computer vision, object detection',
         url='https://github.com/open-mmlab/mmdetection',
-        packages=find_packages(),
+        packages=find_packages(exclude=('configs', 'tools', 'demo',)),
         package_data={'mmdet.ops': ['*/*.so']},
         classifiers=[
             'Development Status :: 4 - Beta',