2014-09-23 52 views
0

我有很多使用win7的具有以下目錄結構組織的Django項目(我使用GIT_BASH/MinGW的我的命令行):什麼是幾個項目的最好文件結構和1的virtualenv

envs--r1--project1 
     --project2 

pPython275-- 

我的文件是便攜式閃存驅動器,其是在相鄰的目錄中的「ENVS」

我想與具有公共環境中的不同項目,我使用從各項目根目錄激活落得:

$ source ../Scripts/activate 

這是文件的結構確定或做我需要改變使用Python解釋器在創建一個普通的virtualenv:

F:/pPython275/python.exe

回答

1

個人意見 我個人比較喜歡保持我的項目在virtualenv之外,這有助於我如果需要克隆(複製)virtualenv。

我用的是結構

envs--r1-- 
    --Library 
    --Scripts--python.exe 
projects-- 
    --project1 
    --project2 
pPython275-- 

您可以從任何地方激活您的VENV。像您這樣的規定相對路徑將工作太 $ source ../envs/r1/Scripts/activate

+0

甚至使用['virtualenvwrapper'(http://virtualenvwrapper.readthedocs.org/en/latest/) – karthikr 2014-09-23 18:32:15

+0

對不起,我已經編輯我原來的問題。 r1中沒有Lib或Scripts文件夾。我需要使用pPython275/python.exe解釋器,因爲它在閃存驅動器上。如何將pPython275/python.exe解釋器設置爲r1 virtualenv的解釋器? – user61629 2014-09-23 18:57:20

相關問題