私はubuntuを使用しています。私はOSにpython 2.7
とpython 3.4.3
をインストールしています。AttributeError:Django 2のインストール中に 'module'オブジェクトに 'lru_cache'属性がありません
Django 2
にアップグレードしようとしています。ブーティpip install -U Django
またはpip install Django --upgrade
使用して、それをインストールしようとしているときにこのエラーが表示されます。唯一の答えはジャンゴの低いバージョンをインストールするためのOPを提供していることを確認するために、私は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
にpython 3をデフォルトのpythonとして設定しようとしましたが、実際の解決策を得ることができませんでした。
このエラーが発生することなく、2バージョンのPythonでDjango 2をOSにインストールするにはどうすればよいですか?
をあなたはPIP3は、Djangoにインストールし 'てみました - アップグレード? – Zoli
あなたはvirtualenvを使い、システムのpythonにパッケージをインストールしないでください。別のpythonバージョンでエイリアスやその他の処理を行うと、オペレーティングシステム全体が大きく壊れてしまうので、https://tutorial.djangogirls.org/en/django_installation/ – Jason
をチェックしてください。 – Jason