メッセージ-インストールされているバージョンのpython-djangoまたはpython3-djangoが見つかりません


10

私はUbuntuが初めてですが、今のところ大好きです。私はウェブサイト開発プロジェクトのためにDjangoをインストールしようとしています。ターミナルで、Pythonインタープリターを起動して次のように入力すると、

import django 
django.VERSION

私は問題に直面せず、

(1, 8, 2, 'final', 0) 

次に、プロジェクトを開始するために、

django-admin startproject trialsite

そして私は言っているメッセージを受け取りました

Cannot find installed version of python-django or python3-django

私はdjangoを使用pip install Django==1.8.2してdjangoをインストールし、apt-getを使用する前にdjango-adminパッケージもインストールしました。また、私はDjangoの本をプロセス全体のガイドとしてフォローしています。誰かが問題を教えてくれますか?


編集:
/usr/local/lib/python2.7/dist-packagessite-packagesはどちらも空です。これが重要かどうかわかりません。しかし、djangoの本によれば、これはあるdjango-adminべき場所です。

回答:


14

Djangoをインストールする方法は、ニーズや開発環境の構成方法に応じてさまざまな方法があります。

  • パッケージからのグローバルインストール:

    sudo apt-get update
    sudo apt-get install python-django

    次のように入力して、インストールが成功したことをテストできます。

    django-admin --version
  • pipによるグローバルインストール:

    sudo apt-get update

    これで、pipをインストールできます。Pythonバージョン2を使用する場合は、次のコマンドを使用してインストールします。

    sudo apt-get install python-pip

    代わりに、Python 3を使用する場合は、次のコマンドを使用します。

    sudo apt-get install python3-pip  

    これで、pipを取得できたので、Djangoを簡単にインストールできます。Python 2を使用している場合は、次のように入力できます。

    sudo pip install django

    Python 3を使用している場合は、代わりにpip3コマンドを使用します。

    sudo pip3 install django

    次のように入力して、インストールが成功したことを確認できます。

    django-admin --version
  • pipによるグローバルインストール。

  • pipによるグローバルインストール。

完全な詳細とすべての権利はdigitalOceanから所有者に行きます


ありがとうございました。私は混乱しています。私はsudo apt-get install python-djangoを使用しましたが、うまくいきました。しかし、pip install Django == 1.8.2を使用した場合でも、インストールされたdjangoは正しいですか?
Kruti Joshi、2015

同じです。1.8.2
Kruti Joshi、

バージョンの指定が問題だったと思います
Maythux
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.