우분투를 사용하고 있으며 python 2.7
및 python 3.4.3
이 내 OS에 설치되어 있습니다.AttributeError : Django 2를 설치하는 동안 'module'객체에 'lru_cache'속성이 없습니다.
Django 2
으로 업그레이드하려고합니다. 부티 pip install -U Django
또는 pip install Django --upgrade
사용하여 설치하는 동안이 오류가 발생합니다 : 만 답변 장고의 낮은 버전을 설치하는 영업 이익을 제공하고 있는지 내가 this question 및 another one을 읽은
Traceback (most recent call last): File "", line 17, in File "/tmp/pip_build_alex/Django/setup.py", line 32, in version = import('django').get_version() File "django/init.py", line 1, in from django.utils.version import get_version File "django/utils/version.py", line 61, in @functools.lru_cache() AttributeError: 'module' object has no attribute 'lru_cache' Complete output from command python setup.py egg_info: Traceback (most recent call last):
File "", line 17, in
File "/tmp/pip_build_alex/Django/setup.py", line 32, in
version = import('django').get_version()
File "django/init.py", line 1, in
from django.utils.version import get_version
File "django/utils/version.py", line 61, in
@functools.lru_cache()
AttributeError: 'module' object has no attribute 'lru_cache'
을!하지만 그건 아니다 그러한 질문에 대한 진정한 대답.
alias python=python3
파이썬 3을 기본 파이썬으로 설정하려고 시도했지만 작동하는 솔루션을 얻지 못했습니다.
이 오류없이 2 가지 버전의 Python이있는 OS에 장고 2를 어떻게 설치합니까?
는 당신이 시도 않았다'pip3 장고를 설치 - 업 그레 이드? – Zoli
virtualenv를 사용해야하며 시스템 파이썬에 패키지를 설치하지 않아야합니다. https://tutorial.djangogirls.org/en/django_installation/ – Jason
을 확인하십시오. 다른 파이썬 버전의 별명 지정 및 기타 작업을 수행하면 전체 운영 체제가 심각하게 엉망이되기 때문입니다. – Jason