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.