Django バージョン 2 は、python3 とのみ互換性があります。したがって、システムにインストールするには、
でインストールしますpip3 install django
または、仮想環境を作成したい場合
python3 -m venv virtualenv
source virtualenv/bin/activate
pip install django (this installs with python3 pip)
Python 2.7 を使用しているようです 、および Python 2 をサポートする最後の Django バージョン Django 1.11 です .新しいバージョンの Django を使用するには、Python 3 にアップグレードする必要があります .
Python 3 を既にお持ちの可能性があります Linux ディストリビューションに同梱されている場合は、python3 を実行して確認できます。 あなたのシェルで。プロジェクトの仮想環境を作成することをお勧めします。 Python 3 を作成できます 次のコマンドを使用した仮想環境 -
python3 -m venv env
環境をアクティブ化 -
source ./env/bin/activate
これで、仮想環境に新しい Django バージョンをインストールできるはずです -
pip install django==2.2.1
このリンクは、Python バージョンのアップグレードに役立つ場合があります - https://docs.python-guide.org/starting/install3/linux/
pip install -U django==2.2.1
で試してください