2013-12-11 25 views
0

我在ubuntu上安裝了virtualenvwrapper。我添加以下行的.bashrc文件的頂部:Virtualenvwrapper不使用project_home

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

everething完美的作品只是當我使用Django管理員啓動項目的命令,該項目得到我的主目錄不是目錄我的.bashrc文件中指定的創建這是我的項目。 不應該在myprojects文件夾中創建新項目? 在此先感謝。

回答

1

我假設你在主文件夾中運行django-admin startprojectdjango-admin不知道關於virtualenvwrapper的任何信息,除非您明確指定文件夾,否則它會在當前文件夾中創建項目。請參閱https://docs.djangoproject.com/en/dev/ref/django-admin/#startproject-projectname-destination

+1

此外,要創建一個位於'PROJECT_HOME'並與特定的virtualenv關聯的項目,您可以發出'mkproject ENVNAME',如[這裏]所述(http://virtualenvwrapper.readthedocs.org/en /latest/command_ref.html#project-directory-management)。請注意,這將創建一個* generic *項目,而不是Django項目。 – itsjeyd

+0

感謝您的提示 –