ModuleNotFoundError: при попытке установить пакет Python для Django ни один модуль с именем pip.download не обнаружил - PullRequest
0 голосов
/ 21 сентября 2018

При попытке установить Numpy и другие пакеты с помощью pip.Я получаю сообщение, говорящее ModuleNotFoundError: No module named 'pip.download'.Кто-нибудь знает какие-либо возможные решения для этого?В настоящее время я работаю на Python3.Я смотрел на подобные проблемы, но, похоже, нет решений.Например, «pip install unroll»: «python setup.py egg_info» завершился ошибкой с кодом ошибки 1

pip3 install 'django-numpy==1.0'
Collecting django-numpy==1.0
  Downloading https://files.pythonhosted.org/packages/a2/15/22ea119379010455ee91c3ee2f76da207fbd342f5277305da3ad660a0a13/django-numpy-1.0.0.tar.gz
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/private/var/folders/pz/d28llk412ss8ptwv5znkhv1m0000gn/T/pip-install-kwd6b6us/django-numpy/setup.py", line 6, in <module>
        from pip.download import PipSession
    ModuleNotFoundError: No module named 'pip.download'

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /private/var/folders/pz/d28llk412ss8ptwv5znkhv1m0000gn/T/pip-install-kwd6b6us/django-numpy/

1 Ответ

0 голосов
/ 27 июня 2019

Если вы хотите обновить старый пакет Python, используя этот код, from pip.download import PipSession, этот фрагмент может заменить его

try:  # pip >= 10
    from pip._internal.download import PipSession
except ImportError:  # pip <= 9.0.3
    from pip.download import PipSession

(полученный из этого аналогичного ответа: https://stackoverflow.com/a/49867265/148585)

...