几个项目和1个virtualenv的最佳文件结构是什么

时间:2014-09-23 18:17:54

标签: python django virtualenv

我有许多django项目使用win7组织了以下目录结构(我使用GIT_BASH / mingw作为我的命令行):

envs--r1--project1
        --project2

pPython275--

我的文件位于便携式闪存驱动器上,该闪存驱动器位于相邻的目录中,以及“

我希望最终得到具有公共环境的不同项目,我使用以下项目从每个项目根目录激活:

$ source ../Scripts/activate

这个文件结构是否正常,或者我是否需要进行更改以使用python解释器创建一个通用的virtualenv:

F:/pPython275/python.exe

1 个答案:

答案 0 :(得分:2)

个人意见 我个人更喜欢将我的项目保留在virtualenv之外,如果我需要克隆(复制)virtualenv,这对我有帮助。

我使用的结构是

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

你可以从任何地方激活你的venv。和你指定的相对路径也会起作用     $ source ../envs/r1/Scripts/activate