Ошибка при pip install importlib

уважаемое сообщество! Изучая данную статью, решил протестировать часть кода в PyCharm (работаю в Ubuntu). При импорте очередной библиотеки (pip install importlib) в виртуальном окружении через терминал, получаю ошибку:

Collecting importlib
  Using cached https://files.pythonhosted.org/packages/31/77/3781f65cafe55480b56914def99022a5d2965a4bb269655c89ef2f1de3cd/importlib-1.0.4.zip
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/home/varta/PP/test/venv/lib/python3.8/site-packages/setuptools/__init__.py", line 10, in <module>
        import distutils.core
      File "/usr/lib/python3.8/distutils/core.py", line 16, in <module>
        from distutils.dist import Distribution
      File "/usr/lib/python3.8/distutils/dist.py", line 19, in <module>
        from distutils.util import check_environ, strtobool, rfc822_escape
      File "/usr/lib/python3.8/distutils/util.py", line 9, in <module>
        import importlib.util
    ModuleNotFoundError: No module named 'importlib.util'
    
    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-j3ru1kja/importlib/

естественно гуглил этот вопрос, к сожалению не нашел ответа. Вынужден обратиться к вам за помощью.

UPD

Как мне указал @andreymal, данная библиотека уже импортирована. В таком случаи, при выполнении кода, все равно интерпретатор ругается на importlib:

Traceback (most recent call last):
  File "main2.py", line 130, in <module>
    main()
  File "main2.py", line 98, in main
    with resources.path(
  File "/usr/lib/python3.8/contextlib.py", line 113, in __enter__
    return next(self.gen)
  File "/usr/lib/python3.8/importlib/resources.py", line 184, in path
    package = _get_package(package)
  File "/usr/lib/python3.8/importlib/resources.py", line 47, in _get_package
    module = import_module(package)
  File "/usr/lib/python3.8/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 961, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 973, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'project'

Ответы (0 шт):