Building wheels for collected packages: MarkupSafe Running setup.py bdist_wheel for MarkupSafe: started Running setup.py bdist_wheel for MarkupSafe: finished with status 'done' Stored in directory: /root/.cache/pip/wheels/88/a7/30/e39a54a87bcbe25308fa3ca64e8ddc75d9b3e5afa21ee32d57 Successfully built MarkupSafe Installing collected packages: pyparsing, MarkupSafe Found existing installation: pyparsing 2.2.0 Uninstalling pyparsing-2.2.0: Successfully uninstalled pyparsing-2.2.0 Rolling back uninstall of pyparsing :stderr: Exception: Traceback (most recent call last): File "/opt/noc/lib/python2.7/site-packages/pip/basecommand.py", line 215, in main status = self.run(options, args) File "/opt/noc/lib/python2.7/site-packages/pip/commands/install.py", line 342, in run prefix=options.prefix_path, File "/opt/noc/lib/python2.7/site-packages/pip/req/req_set.py", line 784, in install **kwargs File "/opt/noc/lib/python2.7/site-packages/pip/req/req_install.py", line 851, in install self.move_wheel_files(self.source_dir, root=root, prefix=prefix) File "/opt/noc/lib/python2.7/site-packages/pip/req/req_install.py", line 1064, in move_wheel_files isolated=self.isolated, File "/opt/noc/lib/python2.7/site-packages/pip/wheel.py", line 247, in move_wheel_files prefix=prefix, File "/opt/noc/lib/python2.7/site-packages/pip/locations.py", line 140, in distutils_scheme d = Distribution(dist_args) File "/opt/noc/lib/python2.7/site-packages/setuptools/dist.py", line 320, in __init__ _Distribution.__init__(self, attrs) File "/usr/lib64/python2.7/distutils/dist.py", line 287, in __init__ self.finalize_options() File "/opt/noc/lib/python2.7/site-packages/setuptools/dist.py", line 386, in finalize_options ep.require(installer=self.fetch_build_egg) File "/opt/noc/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2324, in require items = working_set.resolve(reqs, env, installer, extras=self.extras) File "/opt/noc/lib/python2.7/site-packages/pkg_resources/__init__.py", line 862, in resolve new_requirements = dist.requires(req.extras)[::-1] File "/opt/noc/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2568, in requires dm = self._dep_map File "/opt/noc/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2815, in _dep_map self.__dep_map = self._compute_dependencies() File "/opt/noc/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2824, in _compute_dependencies for req in self._parsed_pkg_info.get_all('Requires-Dist') or []: File "/opt/noc/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2806, in _parsed_pkg_info metadata = self.get_metadata(self.PKG_INFO) File "/opt/noc/lib/python2.7/site-packages/pkg_resources/__init__.py", line 1468, in get_metadata value = self._get(self._fn(self.egg_info, name)) File "/opt/noc/lib/python2.7/site-packages/pkg_resources/__init__.py", line 1577, in _get with open(path, 'rb') as stream: IOError: [Errno 2] No such file or directory: '/opt/noc/lib/python/site-packages/pyparsing-2.2.0.dist-info/METADATA'