Ошибка при 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'