2013-12-11 3 views
0

우분투에 virtualenvwrapper를 설치했습니다. 내가 장고 - 관리자 시작 프로젝트 명령을 사용할 때Virtualenvwrapper가 project_home을 사용하지 않음

export WORKON_HOME=$HOME/.virtualenvs 
export PROJECT_HOME=$HOME/myprojects 
source /usr/local/bin/virtualenvwrapper.sh 

everething는 것을 제외하고, 프로젝트가 나는 bashrc에 파일에 지정된 홈 디렉토리가 아닌 디렉토리에 생성됩니다 완벽하게 작동합니다 나는 bashrc에 파일의 맨 위에 다음 줄을 추가 이것은 myprojects입니다. myprojects 폴더에 새 프로젝트를 만들지 않아야합니까? 사전에 감사합니다.

답변

1

홈 폴더에 django-admin startproject이 실행 중이라고 가정합니다. django-admin은 virtualenvwrapper에 대해 아무것도 모르고 명시 적으로 폴더를 지정하지 않으면 현재 폴더에 프로젝트를 만듭니다. https://docs.djangoproject.com/en/dev/ref/django-admin/#startproject-projectname-destination

+1

또한 'PROJECT_HOME'에 있고 특정 virtualenv와 연결된 프로젝트를 만들려면 [here] (http://virtualenvwrapper.readthedocs.org/en)에서 설명한대로 mkproject ENVNAME을 발행 할 수 있습니다. /latest/command_ref.html#project-directory-management). 이것이 Django 프로젝트가 아닌 * generic * 프로젝트를 생성합니다. – itsjeyd

+0

팁 주셔서 감사합니다. –