How to solve HashMissing using pip in python 2.7?

When you try to install pip, virtualenvthe following error occurs.

Traceback (most recent call last):   
      File "/usr/local/bin/pip", line 7, in <module>
        from pip import main 
      File "/usr/lib/python2.7/dist-packages/pip/__init__.py", line 63, in <module>
        from pip.commands import commands, get_summaries, get_similar_commands
      File "/usr/lib/python2.7/dist-packages/pip/commands/__init__.py", line 6, in <module>
        from pip.commands.bundle import BundleCommand  
      File "/usr/lib/python2.7/dist-packages/pip/commands/bundle.py", line 6, in <module>
        from pip.commands.install import InstallCommand   
      File "/usr/lib/python2.7/dist-packages/pip/commands/install.py", line 5, in <module>
        from pip.req import InstallRequirement, RequirementSet, parse_requirements   
      File "/usr/lib/python2.7/dist-packages/pip/req/__init__.py", line 3, in <module>
        from .req_install import InstallRequirement  
      File "/usr/lib/python2.7/dist-packages/pip/req/req_install.py", line 42, in <module>
        from pip.utils.hashes import Hashes   
      File "/usr/lib/python2.7/dist-packages/pip/utils/hashes.py", line 5, in <module>
        from pip.exceptions import HashMismatch, HashMissing, InstallationError
    ImportError: cannot import name HashMissing

How can I solve the error Hashmissing? Tested via HTTPSHandler link .

+4
source share
2 answers

. "" virtualenv https://www.guyrutenberg.com/2012/05/30/fixing-virtualenv-after-upgrading-your-distributionpython/, .. virtualenv. , pip setuptools, . , pip setuptools virtualenv s site-packages, virtualenv .

VENV_DIR="<your venv dir>"
rm -r "$VENV_DIR"/lib/python2.7/site-packages/{pip,setuptools} "$VENV_DIR"/lib/python2.7/site-packages/setuptools-* "$VENV_DIR"/lib/python2.7/site-packages/pip-*
virtualenv "$VENV_DIR"
source "$VENV_DIR"/bin/activate
pip install -U pip setuptools

virtualenv, , ( pip ).

0

"HashMissing" Python 2.7, .

import pip.exceptions ' ??

-2

Source: https://habr.com/ru/post/1673315/


All Articles