diff --git a/scripts/ci_sync.sh b/scripts/ci_sync.sh
index 5fba5287fe81181687c63596cc326ffa9a74e03f..5c2dd84b031702ec02c90cf496797336370f5318 100755
--- a/scripts/ci_sync.sh
+++ b/scripts/ci_sync.sh
@@ -43,7 +43,6 @@ sleep 5
 ls -l dist/*
 rm -rf ./local-site
 mkdir -p `python3 -m site --user-site`
-pip3 install importlib_metadata --user
 python3 setup.py install --user --force
 ln -sf ./local-site/bin/hive $HIVE_NAME
 ./$HIVE_NAME -h
diff --git a/setup.py b/setup.py
index b381656ff246c113ff9f7bc653a09c23a106c271..094efa32b79ebc6092039ac8f67101a3d50bb8a0 100644
--- a/setup.py
+++ b/setup.py
@@ -54,7 +54,7 @@ class BuildWrapper(build_py):
 class InstallWrapper(install):
     def run(self):
         GitRevisionProvider.provide_git_revision()
-        install.run(self)
+        install.do_egg_install(self)
 
 # yapf: disable
 setup(
@@ -94,6 +94,7 @@ setup(
         ]
     },
     cmdclass={
-        'install': InstallWrapper,
-        'build_py':BuildWrapper}
+        'install' : InstallWrapper,
+        'build_py' : BuildWrapper
+    }
 )