我有许多django项目使用win7组织了以下目录结构(我使用GIT_BASH / mingw作为我的命令行):
envs--r1--project1
--project2
pPython275--
我的文件位于便携式闪存驱动器上,该闪存驱动器位于相邻的目录中,以及“
我希望最终得到具有公共环境的不同项目,我使用以下项目从每个项目根目录激活:
$ source ../Scripts/activate
这个文件结构是否正常,或者我是否需要进行更改以使用python解释器创建一个通用的virtualenv:
F:/pPython275/python.exe
答案 0 :(得分:2)
个人意见 我个人更喜欢将我的项目保留在virtualenv之外,如果我需要克隆(复制)virtualenv,这对我有帮助。
我使用的结构是
envs--r1--
--Library
--Scripts--python.exe
projects--
--project1
--project2
pPython275--
你可以从任何地方激活你的venv。和你指定的相对路径也会起作用
$ source ../envs/r1/Scripts/activate