django-admin --version 설치된 버전을 찾을 수 없습니다

django-admin --version 설치된 버전을 찾을 수 없습니다

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가 있으므로 envdjango를 원할 때마다 이것을 활성화해야 합니다 env. 따라서 이 터미널을 닫고 새 터미널을 연다고 가정해 보겠습니다.

그런 다음 먼저 환경을 활성화합니다.

$ cd Codes
$ source env/bin/activate     # <--- do this whenever you need django
(env)$ django-admin --version 
2.2.7 # <---  django version

이것이 효과가 있기를 바랍니다.

관련 정보