Message- python-django 또는 python3-django의 설치된 버전을 찾을 수 없습니다


10

나는 우분투를 처음 접했고 지금까지 좋아합니다. 웹 사이트 개발 프로젝트를 위해 Django를 설치하려고했습니다. 터미널에서 파이썬 인터프리터를 시작하고 입력하면

import django 
django.VERSION

나는 아무런 문제가없고

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

그런 다음 프로젝트를 시작하려면 다음을 입력했습니다.

django-admin startproject trialsite

그리고 나는 메시지를 받았습니다

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

pip install Django==1.8.2apt-get을 통해 django를 사용하여 설치하고 django-admin 패키지를 설치했습니다. 또한, 전체 과정을 안내하는 장고 책을 따르고 있습니다. 누군가 문제가 무엇인지 말해 줄 수 있습니까?


편집 :
/usr/local/lib/python2.7/dist-packages하고는 site-packages모두 비어 있습니다. 이것이 중요한지 모르겠습니다. 그러나 장고 책에 따르면 이것이 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를 사용했을 때 설치된 장고도 맞습니까?
Kruti Joshi

동일합니다. 1.8.2
Kruti Joshi

버전을 지정하는 것이 문제라고 생각합니다
Maythux
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.