django
명령을 사용하여 최신 (2.2)을 설치했습니다 pip3
. 성공적으로 설치되었지만 명령에 대해 오류가 발생합니다.
django-admin --version
Error: Cannot find installed version of python-django or python3-django.
Same error I am getting while going to create a project using start project.
django
또한 이 플랫폼에서 비슷한 질문을 본 후 명령 으로 설치하여 이 문제를 해결하려고 시도했지만 2.2가 아닌 1.1 apt-get
이 설치됩니다 .django
답변1
Django를 찾을 수 없는 이유 중 하나는 Django를 하나의 가상 환경에 설치한 후 다른 곳에서 찾고 있기 때문입니다. 따라서 여러분이 해당 디렉토리에 있다고 가정해 보겠습니다 Codes
.
$ cd Codes
그런 다음 먼저 가상 환경을 만듭니다.
$ virtualenv env
그런 다음 가상 환경을 활성화합니다.
$ source env/bin/activate
활성화되면 터미널은 다음과 같습니다. (env) $
이제 내부에 django를 설치합니다 env
.
(env) $ pip install django
Django
따라서 INSIDE THIS가 있으므로 env
django를 원할 때마다 이것을 활성화해야 합니다 env
. 따라서 이 터미널을 닫고 새 터미널을 연다고 가정해 보겠습니다.
그런 다음 먼저 환경을 활성화합니다.
$ cd Codes
$ source env/bin/activate # <--- do this whenever you need django
(env)$ django-admin --version
2.2.7 # <--- django version
이것이 효과가 있기를 바랍니다.