Distribution manjaro . Based on Arch .

Any call to pip from python3 gives this exhaust.

Traceback (most recent call last): File "/usr/sbin/pip", line 11, in <module> load_entry_point('pip==18.1', 'console_scripts', 'pip')() File "/usr/lib/python3.7/site-packages/pkg_resources/__init__.py", line 489, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "/usr/lib/python3.7/site-packages/pkg_resources/__init__.py", line 2793, in load_entry_point return ep.load() File "/usr/lib/python3.7/site-packages/pkg_resources/__init__.py", line 2411, in load return self.resolve() File "/usr/lib/python3.7/site-packages/pkg_resources/__init__.py", line 2417, in resolve module = __import__(self.module_name, fromlist=['__name__'], level=0) File "/usr/lib/python3.7/site-packages/pip/_internal/__init__.py", line 40, in <module> from pip._internal.cli.autocompletion import autocomplete File "/usr/lib/python3.7/site-packages/pip/_internal/cli/autocompletion.py", line 8, in <module> from pip._internal.cli.main_parser import create_main_parser File "/usr/lib/python3.7/site-packages/pip/_internal/cli/main_parser.py", line 8, in <module> from pip._internal.cli import cmdoptions File "/usr/lib/python3.7/site-packages/pip/_internal/cli/cmdoptions.py", line 22, in <module> from pip._internal.utils.ui import BAR_TYPES File "/usr/lib/python3.7/site-packages/pip/_internal/utils/ui.py", line 15, in <module> from pip._vendor.progress import HIDE_CURSOR, SHOW_CURSOR ImportError: cannot import name 'HIDE_CURSOR' from 'pip._vendor.progress' (/usr/lib/python3.7/site-packages/pip/_vendor/progress/__init__.py) 

For the last week I don’t remember that I touched something in python or pip. Any idea how to fix this?)

PS I tried sudo pacman -Su python-pip. Reinstalled normally, but the error remained.

  • exactly the same problem with pip on the same OS without storage - Foma Believer

1 answer 1

The solution here is https://bugs.archlinux.org/task/61930

 sudo pacman -R python-pip sudo rm -r /usr/lib/python3.7/site-packages/pip/ sudo pacman -S python-pip 
  • It was possible to clean the pip with all the dependencies of the following command. sudo pacman -Rscn python-pip - Overlordix