Just installed PyCharm 2023 CE and when I try to install new libraries using pip, I’m getting the following error:
command I’m using is >pip install requests
Full trace
(venv) PS C:Userspk48521PycharmProjectsLREApps> pip install requests
ERROR: Exception:
Traceback (most recent call last):
File “C:Userspk48521PycharmProjectsLREAppsvenvLibsite-packagespip_internalclibase_command.py”, line 160, in exc_logging_wrapper
status = run_func(*args)
^^^^^^^^^^^^^^^
File “C:Userspk48521PycharmProjectsLREAppsvenvLibsite-packagespip_internalclireq_command.py”, line 247, in wrapper
return func(self, options, args)
^^^^^^^^^^^^^^^^^^^^^^^^^
File “C:Userspk48521PycharmProjectsLREAppsvenvLibsite-packagespip_internalcommandsinstall.py”, line 326, in run
session = self.get_default_session(options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “C:Userspk48521PycharmProjectsLREAppsvenvLibsite-packagespip_internalclireq_command.py”, line 98, in get_default_session
self._session = self.enter_context(self._build_session(options))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “C:Userspk48521PycharmProjectsLREAppsvenvLibsite-packagespip_internalclireq_command.py”, line 125, in _build_session
session = PipSession(
^^^^^^^^^^^
File “C:Userspk48521PycharmProjectsLREAppsvenvLibsite-packagespip_internalnetworksession.py”, line 343, in init
self.headers[“User-Agent”] = user_agent()
^^^^^^^^^^^^
File “C:Userspk48521PycharmProjectsLREAppsvenvLibsite-packagespip_internalnetworksession.py”, line 175, in user_agent
setuptools_dist = get_default_environment().get_distribution(“setuptools”)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “C:Userspk48521PycharmProjectsLREAppsvenvLibsite-packagespip_internalmetadataimportlib_envs.py”, line 188, in get_distribution
return next(matches, None)
^^^^^^^^^^^^^^^^^^^
File “C:Userspk48521PycharmProjectsLREAppsvenvLibsite-packagespip_internalmetadataimportlib_envs.py”, line 183, in
matches = (
^
File “C:Userspk48521PycharmProjectsLREAppsvenvLibsite-packagespip_internalmetadatabase.py”, line 612, in iter_all_distributions
for dist in self._iter_distributions():
File “C:Userspk48521PycharmProjectsLREAppsvenvLibsite-packagespip_internalmetadataimportlib_envs.py”, line 176, in _iter_distributions
for dist in finder.find_eggs(location):
File “C:Userspk48521PycharmProjectsLREAppsvenvLibsite-packagespip_internalmetadataimportlib_envs.py”, line 146, in find_eggs
yield from self._find_eggs_in_zip(location)
File “C:Userspk48521PycharmProjectsLREAppsvenvLibsite-packagespip_internalmetadataimportlib_envs.py”, line 123, in _find_eggs_in_zip
from pip.vendor.pkg_resources import find_eggs_in_zip
File “C:Userspk48521PycharmProjectsLREAppsvenvLibsite-packagespip_vendorpkg_resources_init.py”, line 2164, in
register_finder(pkgutil.ImpImporter, find_on_path)
^^^^^^^^^^^^^^^^^^^
AttributeError: module ‘pkgutil’ has no attribute ‘ImpImporter’. Did you mean: ‘zipimporter’?
verified all paths.
Tried it in VSCODE
Not sure why requests wasn’t preinstalled
user25197512 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.