GNU/Linux >> Linux の 問題 >  >> Linux

pip は、要件 django==2.2.1 を満たすバージョンを見つけることができませんでした

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 で試してください


Linux
  1. ユーザーが読み取れないファイルを見つけますか?

  2. コマンドラインからWordPressのバージョンを見つける

  3. コンパイルされたカーネルモジュールのバージョンを見つける方法は?

  1. Tox は間違ったバージョンの pip を仮想環境にインストールします

  2. PM:ハイバネーション イメージが存在しないか、読み込めませんでした

  3. 要求されたバージョン 1.5.0 と互換性のあるパッケージ ECM の構成ファイルが見つかりませんでした

  1. 使用している Fedora のバージョンを確認するにはどうすればよいですか?

  2. エラー:メイン クラスが見つからないか、読み込めませんでした

  3. Linux カーネル ソース ツリーのバージョンはどこにありますか?