Команда "питон setup.py яйцо инфо" завершилась ошибкой с кодом 1 в /private/tmp/и Пип-sTRicb-строить/

Я пытаюсь установить Django и я получаю следующую ошибку, пожалуйста
дайте мне знать, что, кажется, проблема.

спасибо,

(ENV) AP-MacBook-Pro:bin $ sudo -H pip install django/
Processing ./django
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/private/tmp/pip-sTRicb-build/setup.py", line 32, in <module>
        version = __import__('django').get_version()
      File "django/__init__.py", line 1, in <module>
        from django.utils.version import get_version
      File "django/utils/version.py", line 60, in <module>
        @functools.lru_cache()
    AttributeError: 'module' object has no attribute 'lru_cache'

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /private/tmp/pip-sTRicb-build/
27
задан Sandi
20.02.2023 5:32 Количество просмотров материала 3458
Распечатать страницу

1 ответ

lru_cache доступно только в Python 3.

Примечание: вопрос показывает, что python 2 используется на шаге установки. это исключение "AttributeError:" модуль "объект не имеет атрибута" lru_cache "" показывает его. Необходимо использовать python 3 с django 2.0, так как django 2.0 поддерживает только python 3.

0
отвечен Egor Smolyakov 2023-02-21 13:20

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх