virtualenv에 이전 버전의 Django를 어떻게 설치하나요?
이것은 어리석은 질문처럼 들릴 수 있습니다. 그 목적 virtualenv
이 정확히 이것입니다. 가상 환경 내에 특정 버전의 패키지 (이 경우 Django)를 설치하는 것입니다. 하지만 정확히 제가하고 싶은 일이고 알아낼 수 없습니다.
저는 Windows XP를 사용하고 있으며 가상 환경을 성공적으로 생성했으며 실행할 수 있지만 원하는 Django 버전을 어떻게 설치해야합니까? 새로 만든 easy_install
스크립트 를 사용하는 방법을 알고 있지만 Django 1.0.7을 설치하려면 어떻게해야합니까? 그렇게 easy_install django
하면 최신 버전이 설치됩니다. 1.0.7
이 명령에 다양한 방법으로 버전 번호 를 입력하려고 했지만 아무것도 작동하지 않았습니다.
어떻게해야합니까?
Django 1.0.7은 없었습니다. 1.0 시리즈는 1.0.4까지 올라갔습니다. Django 코드 저장소 의 태그 섹션 에서 모든 릴리스를 볼 수 있습니다 .
그러나 질문에 답하려면 easy_install
을 사용 하지 말고을 사용하십시오 pip
. (아직 설치되지 않은 easy_install pip
경우을 수행 한 다음 easy_install을 다시 터치 하지 마십시오 .) 이제 다음을 수행 할 수 있습니다.
pip install Django==1.0.4
이전 포스터의 답장에 +1 : pip
가능하면 사용 하세요. 그러나 간결하게, 가장 쉬운 방법은 다운로드 페이지 에서 tarball을 다운로드 하거나, Subversion이 설치되어있는 경우 svn export
원하는 릴리스를 수행하는 것 입니다 (모두 여기에 태그가 지정됨 ).
원하는 Django 버전이 있으면 django 디렉토리에서 다음 명령을 실행하십시오.
python setup.py install
그러면 해당 버전의 Django가 virtualenv에 설치됩니다.
이미 언급 된 솔루션에 +1.
다른 솔루션을 추가하고 싶습니다.
특정 버전 의 Django (예 : 1.10.x) 를 설치하려면
Github 에서 Django 저장소를 복제합니다 .
git clone https://github.com/django/django.git
디렉토리로 이동하여 특정 지점으로 체크 아웃하십시오.
cd django
git checkout origin/stable/1.10.x
설치 명령을 실행하십시오.
python setup.py install
참고 URL : https://stackoverflow.com/questions/3220280/how-do-i-install-an-old-version-of-django-on-virtualenv
'Development Tip' 카테고리의 다른 글
JSON을 ArrayList로 역 직렬화 (0) | 2020.10.08 |
---|---|
Slack 팀 ID와 채널 ID를 찾는 가장 간단한 방법은 무엇입니까? (0) | 2020.10.08 |
벡터를 함수에 전달하는 방법은 무엇입니까? (0) | 2020.10.07 |
Clojure가 클래스를 정의하는 데 하나가 아닌 5 가지 방법이있는 이유는 무엇입니까? (0) | 2020.10.07 |
nodejs-http.request와 함께 response.write를 사용하는 경우 첫 번째 인수는 문자열 또는 버퍼 여야합니다. (0) | 2020.10.07 |