這是一個Django和Python,也許只是一個普通的Web開發問題。Django使用虛擬環境進行Web開發的最佳實踐?
使用virtualenv vs vagrant與虛擬盒等有什麼區別...?
我有點困惑,什麼時候用哪一個:/我一直在使用虛擬ENV這整個時間和不同的項目,創建新的虛擬環境.... 這是做正確的方式? 每個項目一個virtualenv?
我真的不知道何時何地漂泊不定的用武之地......我應該設立流浪漢,然後使用的virtualenv?
這可能是一個愚蠢的問題,但...如果我要在這個項目上與其他人一起工作。他們是否也必須建立一個虛擬env?只是爲了協作?
那豈不是更有意義的是,我們在我們本地機器的所有工作,然後將其推到主分支?我只是有點困惑....我覺得我做的一切都是錯的......
感謝您的答覆大家!
我明白了......所以,你會需要每個項目太1個流浪漢? – user805981 2013-03-08 03:03:50
它只是取決於。我們使用Vagrant來實現自動化環境。我不用它在家裏做自由職業項目,我只是使用virtualenv。我不是Vagrant的粉絲,它有一些問題。 – Brandon 2013-03-08 03:05:06
好的。那麼你會爲不同的項目有多個虛擬框?或者在我們的虛擬環境配置中只有一個虛擬框加載? – user805981 2013-03-08 03:08:07